Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by Deepschalappatta · May 29, 2014 at 06:03 AM · c#javascriptsmartfoxserver2x

Hide and seek game in unity3d

I am working on multiplayer collaboration in unity3d using smartfox server2x .I have already done it . But i wish to change in to a hide and seek game. but i dont know how to do it. How can i get set score when i click on the seek me button and how can i give overall time. ie; when the time is over i need to stop the player who is going to hide . The person who is going to hide has to stop its animation where ever he reached ,when the starting time count down over.one of the player click on seek me button the points count needs to be start in local and remote side.

//overall time to stop animation

using System;

using System.Collections.Generic;

using UnityEngine;

public class TimerDemo : MonoBehaviour

{

 public float timeLeft = 50.0f;

private Animation _animation;

 public void Update()

 {
     timeLeft -= Time.deltaTime;

     if (timeLeft <= 0.0f)

     {
         // End the level here.

         guiText.text = "You ran out of time";
         guiText.text = "Time is over";
     /*    if (Input.GetKeyUp(KeyCode.UpArrow))
     {
         animation.Play("idle");
     }
     */
         
     }

     else

     {

         guiText.text = "Time left = " + (int)timeLeft + " seconds";

     }

 

 }



Score stars when clik seek me button. But this is javascript but the seek me button is on C# script. how to get player click on seek me button the points count needs to be start in local and remote side.

  #pragma strict
 private var textfield:GUIText;
 // time variables
 public var allowedTime:int = 1;
 private var currentTime = allowedTime;

 function Awake()
 {
 // retrieve the GUIText Component and set the text
  textfield = GetComponent(GUIText);
  
  UpdateTimerText();
  
 // start the timer ticking
 TimerTick();   
   
 }
  function UpdateTimerText()
 {
 // update the textfield
 textfield.text = currentTime.ToString(); 
 }

 public function StopTimer()
 {

Debug.Log("timer alert"); }

 function TimerTick()
 {
 // while there are seconds left
 while(currentTime > 0)
 {
     // wait for 1 second
     yield WaitForSeconds(1);
  
     // reduce the time
     currentTime++; 
     UpdateTimerText();
 }
 
   Application.LoadLevel("gameover");     
 // game over
  
 }


This is the method i prefered.If any new method kindly let me know.

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

0 Replies

· Add your reply
  • Sort: 

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

20 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Distribute terrain in zones 3 Answers

Multiple Cars not working 1 Answer

Problem Javascript to C# 3 Answers

dealing with gameObject formations 1 Answer

Animated camera problems 0 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges