September 2013
Beginner
292 pages
6h 19m
English
using UnityEngine; using System.Collections; using Assets.Code.Interfaces; namespace Assets.Code.States { public class PlayStateScene1_1 : IStateBase { private StateManager manager; private GameObject player; public PlayStateScene1_1 (StateManager managerRef) { manager = managerRef; if(Application.loadedLevelName != "Scene1") Application.LoadLevel("Scene1"); player = GameObject.Find("Player"); player.rigidbody.isKinematic = false; foreach(GameObject camera in manager.gameDataRef.cameras) { if(camera.name != "LookAt Camera") camera.SetActive(false); else camera.SetActive(true); } } public void StateUpdate() { if(manager.gameDataRef.playerLives <= 0) { manager.SwitchState(new LostStateScene1(manager)); ...