public void TakeVideo(SaveOption saveOptions, VideoOption videoOptions) { #if UNITY_IPHONE _NativeCamera_TakeVideo( new JsonData(saveOptions).ToString(), new JsonData(videoOptions).ToString() ); #endif }
public void TakeVideo(SaveOption saveOption, VideoOption videoOption) { #if UNITY_ANDROID camClass.CallStatic( "TakeVideo", new JsonData(saveOption).ToString(), new JsonData(videoOption).ToString() ); #endif }
// Update is called once per frame void Update() { DemonOn = Trap01.GetComponent <DemonTrap>().DemonTrapOn; GhostOn = Trap02.GetComponent <GhostTrap>().GhostTrapOn; LoadOn = Trap03.GetComponent <LoadTrap>().LoadTrapOn; if (DemonOn && GhostOn && LoadOn /*|| Input.GetKey(KeyCode.B)*/) { Diablo.SetActive(true); if (!TrapOn) { StartCoroutine(DiabloSummon()); DiabloSound.GetComponent <AudioSource>().Play(); TrapOn = true; } } if (player_c.die) { GameOver.SetActive(true); } if (Input.GetKeyDown(KeyCode.Q)) { GameObject.Find("Vol").GetComponent <AudioSource>().Play(); if (!Quest.active) { if (status.active) { status.SetActive(false); } Quest.SetActive(true); cam.GetComponent <CameraSize>().Button01(); //cam.transform.position -= new Vector3(2, 0, 0); } else { Quest.SetActive(false); cam.GetComponent <CameraSize>().Button01(); player_c.wait = true; //cam.transform.position += new Vector3(2, 0, 0); } } if (Input.GetKeyDown(KeyCode.I)) { GameObject.Find("Vol").GetComponent <AudioSource>().Play(); if (!Inven.active) { if (skill.active) { skill.SetActive(false); } PlayerControl.DontMove = true; Inven.SetActive(true); cam.GetComponent <CameraSize>().Button02(); //cam.transform.position += new Vector3(2, 0, 0); } else { PlayerControl.DontMove = false; Inven.SetActive(false); cam.GetComponent <CameraSize>().Button02(); player_c.wait = true; //cam.transform.position -= new Vector3(2, 0, 0); } } if (Input.GetKeyDown(KeyCode.Escape)) { if (player_c.die) { SceneManager.LoadScene("Title"); } else { GameObject.Find("Vol").GetComponent <AudioSource>().Play(); if (skill.active) { skill.SetActive(false); player_c.wait = true; cam.transform.position -= new Vector3(2, 0, 0); cam.GetComponent <CameraSize>().status = false; } else if (skill_right.active) { skill_right.SetActive(false); player_c.wait = true; } else if (skill_left.active) { skill_left.SetActive(false); player_c.wait = true; } else if (status.active) { status.SetActive(false); player_c.wait = true; cam.transform.position += new Vector3(2, 0, 0); cam.GetComponent <CameraSize>().skill = false; } else if (Inven.active) { Inven.SetActive(false); PlayerControl.DontMove = false; player_c.wait = true; cam.transform.position -= new Vector3(2, 0, 0); cam.GetComponent <CameraSize>().status = false; } else if (Quest.active) { Quest.SetActive(false); player_c.wait = true; cam.transform.position += new Vector3(2, 0, 0); cam.GetComponent <CameraSize>().skill = false; } else if (NPC_menu01.active) { NPC_menu01.SetActive(false); player_c.Play(); } else if (NPC_menu02.active) { NPC_menu02.SetActive(false); player_c.Play(); } else if (Talk.active) { Talk.SetActive(false); if (NPCTalk.Intro || NPCTalk.Gossip) { NPC_menu02.SetActive(true); NPCTalk.Intro = false; NPCTalk.Gossip = false; } } else if (!skill.active && !Inven.active && !skill_left.active && !skill_right.active && !status.active && !Quest.active && !NPC_menu01.active && !NPC_menu02.active && !Talk.active && !player_c.die) { OnOff.Play(); state++; if (state % 2 == 1) { player_m.isRun = false; player_m.isWalk = false; player_m.animator.SetBool("Walk", false); player_m.animator.SetBool("Run", false); //Time.timeScale = 0f; Option.SetActive(true); if (Option.activeSelf) { player_c.wait = false; } } else { player_c.wait = true; for (int i = 0; i < Focus_d.Length; i++) { Focus_d[i].SetActive(false); } Option.SetActive(false); SeOption.SetActive(false); SoundOption.SetActive(false); VideoOption.SetActive(false); //Time.timeScale = 1f; state = 0; } } } } }
public void TakeVideo(SaveOption saveOptions, VideoOption videoOptions) { Timer.CreateDelay(delegate() { messageTarget.SendMessage("OnVideoCallback", NativeCamera.EditorCode); }, 0.5f); }