public override void OnInspectorGUI() { DrawDefaultInspector(); PlayAnim animCtrl = (PlayAnim)target; if (GUILayout.Button("Play Idle")) { } }
private void Start() { pa = new PlayAnim(PlayParticle); pa.PlayAnimation(); #region 多个动画 for (int i = 0; i < paArr.Length; i++) { paArr[i] = new PlayAnim(PlayParticle); paArr[i].PlayAnimation(); } #endregion }
/* * private void _initTriggerPos() * { * triggersPos.Add(TriggerState.GLTRIGGER_NORTH, GL_TriggerNorth.transform.position); * triggersPos.Add(TriggerState.GLTRIGGER_SOUTH, GL_TriggerSouth.transform.position); * triggersPos.Add(TriggerState.GLTRIGGER_EAST, GL_TriggerEast.transform.position); * triggersPos.Add(TriggerState.GLTRIGGER_WEST, GL_TriggerWest.transform.position); * * // Ici Ajouter les triggers des autre niveaux * } * public void _initTriggerL1Pos() * { * // exemple MAJ trigger * // triggersPos[TriggerState.GLTRIGGER_NORTH] = GL_TriggerNorth.transform.position; * } * public void _initTriggerL2Pos() * { * // * } * public void _initTriggerL3Pos() * { * // * } * public void _initTriggerL4Pos() * { * // * } */ void TriggerSound() { PlayAnim audioAnim = GameObject.Find("audioSource").GetComponent <PlayAnim>(); audioAnim.enabled = true; }