- Home /
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.
Your answer
Follow this Question
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