// Use this for initialization void Start() { gameController = FindObjectOfType(typeof(GameController)) as GameController; fps = FindObjectOfType(typeof(FpsController)) as FpsController; vendoCena = true; cena01(); }
protected override void Start() { fpsCamera = CameraManager.AddCamera("Robot POV " + ID.ToString(), parent: transform); fpsCamera.transform.localPosition = new Vector3(0f, 0.1f, 0.07f); fpsCamera.gameObject.AddComponent <RobotCameraScanning>(); thirdPersonCamera = CameraManager.AddCamera("Robot " + ID.ToString(), parent: transform, enableAudioListener: true, position: new Vector3(0, 2, 0), rotation: Quaternion.Euler(90, 0, 0)); GameObject light = transform.GetComponentInChildren <Light>().gameObject; light.SetParent(fpsCamera.transform); light.SetActive(false); flashlight = light; animator = new RobotFreeAnim(gameObject); fpsController = new FpsController(GetComponent <CharacterController>(), gameObject); EventManager.Subscribe <OnCodeEditorSaved, UpdateScriptEventArgs>(OnCodeSaved); OnFixedUpdate += RobotSphereUpdate; health = 100.0f; base.Start(); }
void LifeReguler() { if (lifes == 0) { GameOver.gameObject.SetActive(true); Time.timeScale = 0.0f; FpsController fp = Camera.main.GetComponent <FpsController>(); fp.enabled = false; return; } if (lifeBar <= 0) { lifeBar = minLife; lifes = lifes - 1; lifeBar = maxLife; HeartsUI[lifes].sprite = Heart[0]; } if (lifeBar > 100) { lifeBar = maxLife; } sliderLife.value = lifeBar; textLife.text = (int)lifeBar + "% / 100"; }
void Start() { if (Instance == null) { Instance = this; } player = GetComponent <CharacterController>(); }
private void Awake() { camTransform = Camera.main.transform; fpsController = GetComponent <FpsController>(); responseTool.SetActive(false); hintText.enabled = GameManager.hasHints; hintsLabel.enabled = GameManager.hasHints; }
private void Awake() { if (hints) { hints.isOn = GameManager.hasHints; } playerController = FindObjectOfType <FpsController>(); combatSystem = FindObjectOfType <CombatSystem>(); Time.timeScale = 1f; Cursor.lockState = CursorLockMode.None; Cursor.visible = true; }
// Use this for initialization void Start() { fps = FindObjectOfType(typeof(FpsController)) as FpsController; jumbScare = FindObjectOfType(typeof(JumpScareSensor)) as JumpScareSensor; var temp = controle.grain.settings; // determina automaticamente o tipo da variavel temp.intensity = 0; temp.size = 3f; temp.luminanceContribution = 0.5f; controle.grain.settings = temp; }
private void Awake() { _fpsController = FpsController.Instance; _fpsModel = FpsModel.Instance; ModelRoot = _fpsModel.transform; ControllerRoot = _fpsController.transform; ViewRoot = FpsView.Instance.transform; _fpsController.SpawnPlayer(_fpsModel.SpawnPivots[0].position); _fpsController.SpawnCpuPlayer(_fpsModel.SpawnPivots[1].position); _fpsController.SpawnCpuPlayer(_fpsModel.SpawnPivots[2].position); _fpsController.SpawnCpuPlayer(_fpsModel.SpawnPivots[3].position); }
public void interacao() { FpsController fps = FindObjectOfType(typeof(FpsController)) as FpsController; if (fps.usouAlavanca) { hud.SetActive(true); gameController.changeState(GameState.INTERACAO); } else { GetComponent <MsgInteracao>().messenger = "Precisa ligar a energia"; } }
void OnTriggerExit(Collider other) { if (other.gameObject.name != "FPSController") { return; } if (fpsscrpt) { //fpsscrpt.bIsClimbing =false; fpsscrpt.resetStair(); sendstair.ReachTarget(); fpsscrpt = null; } }
void OnTriggerEnter(Collider other) { if (other.gameObject.name != "FPSController") { return; } fpsscrpt = other.gameObject.GetComponent <FpsController> (); if (fpsscrpt.bIsClimbing) { return; } upstair.fpsscrpt = fpsscrpt; fpsscrpt.bIsClimbing = true; bPlayerIn = true; other.gameObject.GetComponent <Rigidbody> ().isKinematic = true; }
// Use this for initialization void Start() { if (ativarItem != null) { ativarItem.SetActive(false); } if (ativarItem2 != null) { ativarItem2.SetActive(false); } fps = FindObjectOfType(typeof(FpsController)) as FpsController; gameController = FindObjectOfType(typeof(GameController)) as GameController; audioS = GetComponent <AudioSource>(); painelEletronico = FindObjectOfType(typeof(EletroicPanel)) as EletroicPanel; systemValve = FindObjectOfType(typeof(SystemValve)) as SystemValve; animacao = GetComponent <Animator>(); }
public void interacao() { FpsController fps = FindObjectOfType(typeof(FpsController)) as FpsController; senhaPuzzle = entradaTumba[0] + entradaTumba[1] + entradaTumba[2] + entradaTumba[3]; if (fps.usouAlavanca) { if (senhaPuzzle == ordemTumbas) { if (entrada == solucao) { resolvido = true; fps.exibirMensagemItem("Luzes desligadas"); CutScene cutScene = FindObjectOfType(typeof(CutScene)) as CutScene; cutScene.cena04(); } else { fps.exibirMensagemItem("Algo deu errado");; entrada = null; foreach (GameObject v in valves) { v.GetComponent <Valvula>().gira = false; v.GetComponent <Valvula>().anim.SetBool("girar", false); } } } else { fps.exibirMensagemItem("Alguma coisa está errada nas tumbas"); } } else { fps.exibirMensagemItem("Está sem energia"); } }
private void Awake() { character = this.gameObject.GetComponent <CharacterController>(); controllerScript = this.gameObject.GetComponent <FpsController>(); }
private void Start() { _controller = FindObjectOfType <FpsController>(); }
// Use this for initialization void Start() { fps = FindObjectOfType(typeof(FpsController)) as FpsController; item = FindObjectOfType(typeof(ItemInfo)) as ItemInfo; }
public Game1() { graphics = new GraphicsDeviceManager(this); #region Screen size // // REFERENCE: http://creators.xna.com/ja-jp/education/bestpractices // http://social.msdn.microsoft.com/Forums/ja-JP/xnagameja/thread/60a6d9d9-1ede-4657-a77c-9ff65edd563a // // Xbox360: // 640x480 // 720x480 // 1280x720 (720p) // 1980x1080 // graphics.PreferredBackBufferWidth = 720; graphics.PreferredBackBufferHeight = 480; //graphics.PreferredBackBufferWidth = 1280; //graphics.PreferredBackBufferHeight = 720; // for recording settings //graphics.PreferredBackBufferWidth = 640; //graphics.PreferredBackBufferHeight = 480; //graphics.PreferredBackBufferWidth = 320; //graphics.PreferredBackBufferHeight = 240; #endregion graphics.PreferMultiSampling = true; #region Configure the calture (to get default exception messages) Thread.CurrentThread.CurrentCulture = new CultureInfo("en-US"); Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-US"); #endregion #region Configure content root Content.RootDirectory = "Content"; #endregion //IsMouseVisible = false; //TargetElapsedTime = TimeSpan.FromSeconds(1.0f / 30.0f); fpsController = new FpsController(this, 60); }
private void Start() { fps = FindObjectOfType(typeof(FpsController)) as FpsController; NightVisionEffect = this.GetComponent <ColorCorrectionCurves>(); }
private void Start() { pilha = FindObjectOfType(typeof(Pilha)) as Pilha; fps = FindObjectOfType(typeof(FpsController)) as FpsController; if (!visivil) { this.gameObject.GetComponent <SpriteRenderer>().enabled = false; this.gameObject.GetComponent <Light>().enabled = false; this.gameObject.tag = "Untagged"; } switch (this.gameObject.name) { case "Carta da familia wong": descricao = "Estamos abandonando a nossa casa e levando o principal com a gente... \n" + "Estamos deixando uma câmera e uma pilha, caso alguém queira ver essa aparição, pois ela só é visível pela câmera."; break; case "Carta da familia": descricao = "Não aguentamos mais, essa aparição aparece quando menos esperamos... \n" + "O estranho é que essa aparição parece com aquela mulher... \n" + "Será que aquela mulher morreu?"; break; case "Carta do Will": descricao = "Sempre me perguntei o que será que tem atrás desta porta com senha que o meu pai tanto esconde... \n" + "Meu pai sempre disse que a senha tem 5 dígitos e que a senha seria referente ao número de coisas que temos em casa... \n" + "Estranho pois temos 2 quartos, 3 portas, 1 maquina, 1 estante, 7 janelas e 1 painel eletrônico... \n" + "Esses números, pertencem a senha... \n" + "Me pergunto qual é a ordem dos 5 dígitos..."; break; case "Carta do pai": descricao = "Eu sempre esqueço a senha do painel eletrônico, pois nunca fui bom para lembrar números, como eu não quero que ninguém saiba fiz esse enigma... \n" + "A combinação da senha é a seguinte: \n" + "A SOMA DE 4 NÚMEROS, É O PRIMEIRO DIGITO \n" + "A SOMA DE 2 NÚMEROS, MENOS O PRIMEIRO DIGITO, É O SEGUNDO DIGITO \n" + "A SUBTRAÇÃO DO SEGUNDO DIGITO COM UM NÚMERO, É O TERCEIRO DIGITO" + "A SOMA DO TERCEIRO DIGITO COM UM NÚMERO, É O QUARTO DIGITO \n" + "A SUBTRAÇÃO DO QUARTO DIGITO COM TERCEIRO DIGITO, É O ULTIMO DIGITO. \n" + "Os números negativos têm que ser tratados como positivos. \n" + "A soma dos 5 dígitos, dividido por 2, tem como resultado o número 7."; break; case "Família Valentine": descricao = "Essa mulher chamada Cristine é muito estranha, ela esteve na casa dos Wong e agora apareceu na frente da minha casa. Minha esposa e eu desconfiamos dela..." + "Ela parecia apavorada, o que será que essa mulher tinha para ficar assim..."; break; case "Família Kennedy": descricao = "Nós moramos nesta casa por mais de 20 anos, em todos esses anos nunca tínhamos visto nada deste tipo... \n" + "Sim depois que aquela mulher misteriosa morreu, tudo em nossas vidas mudou, fomos forçados a abandonar à nossa casa e tudo o que conquistamos..."; break; case "Família Wong": descricao = "Uma mulher misteriosa chamada Cristine apareceu em nossa casa pedindo por comida...\n" + "Ela estava toda molhada e estava muito frio...\n" + "Eu e a minha esposa decidimos deixar ela passar a noite em nossa casa...\n" + "Ela parecia está fugindo de alguma coisa ou de alguém..." + "Perguntei para ela se tinha alguma coisa errada, ela respondeu que não..." + "Me pergunto o que será que aconteceu com ela..."; break; case "Família que fugiu da casa": descricao = "Parece que além da Cristine houveram mais 3 vítimas, mais 3 mulheres...\n" + "Parece que Lucy morreu primeiro que a Mikaele, Mikaele morreu depois da Kefura e parece que a Cristine foi a última vítima...\n" + "Me pergunto como elas morreram."; break; case "Homem que viu o corpo das vítimas": descricao = "Eu encontrei o corpo de 3 garotas mortas, parece que a primeira morreu espancada, a segunda morreu enforcada e a terceira morreu com após ter o pescoço quebrado..." + "Mas ainda teve uma quarta vítima.." + "Eu não encontrei o corpo desta garota que morreu."; break; case "Pedido de ajuda": descricao = "Se alguém estiver lendo está carta, me ajude por favor... \n" + "Este louco me estrupa e me bate...\n" + "Consegui escapar em um momento de distração dele, mas ele está atrás de mim, ele vai me matar...\n" + "Ele é louco, gosta de tortura, meu Deus...\n" + "Socorro..."; break; case "Chris": descricao = "Tive que matar aquela maldita antes que ela abrir-se aquela boca, é muito arriscado deixar o corpo dela por aqui como eu fiz com as outras 3...\n" + "Já sei, vou colocar o corpo dela no cemitério, assim ninguém irá suspeitar."; break; case "Pessoa Misteriosa": descricao = "Coloquei esse sistema aqui para evitar que alguém tente procurar o que não deve... \n" + "Tem coisas aqui que não devem ser achadas."; break; case "Filho dos Valentine": descricao = "A família do Will estava indo embora por causa desses eventos estranhos, ele me deu a chave do quarto dele caso eu queira ir para lá algum dia..." + "É uma pena que isso ele tenha que abandonar o lar dele."; break; case "Cristine": descricao = "Meu Deus, ele já matou outras garotas antes de mim...\n" + "Ele é um serial killer, ele sequestra garotas e traz para está ilha..."; break; case "Carta de Chris": descricao = "Algo estranho aconteceu após matar aquela mulher, parece que o ódio dela em relação a mim e a tudo o que eu fiz cresceu tanto, que o espirito dela busca vingança...\n" + "Eu não posso me livrar dele, pois seria muito suspeito...\n" + "Apenas irei fugir com a minha família e começar uma nova vida...\n" + "irei sumir e nunca irão descobrir os meus crimes...\n" + "Talvez a única forma de se livrar dela é destruindo seus restos, mas isso não me interesse, já estarei longe daqui... \n" + "Serei um homem livre e irei procurar outra vítima..."; break; case "Diario de Chris": descricao = "Matei aquela mulheres, os vizinhos estão com suspeitas de mim... \n" + "Preciso ir embora logo, acho que irei para a cidade grande... \n" + "Me livrei o maximo possível de provas contra mim e ainda fiz diversos enigmas para não descobrirem a verdade..." + "Nunca irão saber a verdade"; break; } }
// Use this for initialization void Start() { fps = FindObjectOfType(typeof(FpsController)) as FpsController; }