コード例 #1
0
 public new void Awake()
 {
     base.Awake();
     AudioSource         = this.GetComponent <AudioSource>();
     Avatar              = GetComponentInChildren <AvatarScript>();
     SceneRequiresPlayer = false;
 }
コード例 #2
0
 public new void Awake()
 {
     SceneRequiresPlayer = false;
     Avatar = GetComponentInChildren <AvatarScript>();
     Trump  = GetComponentInChildren <TrumpScript>();
     Child  = GetComponentInChildren <ChildScript>();
     cam    = GetComponentInChildren <Camera>();
 }
コード例 #3
0
        void CreateGameObjects()
        {
            if (avatar == null)
            {
                Console.WriteLine("Spawning avatar");
                avatar = AvatarScript.SpawnAvatar(".\\CustomAvatars\\TemplateFullBody.avatar", true);

                StartCoroutine(WaitForAvatar());
            }
        }
コード例 #4
0
    /// <summary>
    /// The last collectable was either collected or destroyed
    /// </summary>
    /// <param name="sender">The collectable</param>
    /// <param name="e">Nothin</param>
    private void CollectablesDone(object sender, System.EventArgs e)
    {
        RemoveBombs();

        AvatarScript avatar = PlayerScript.Instance.ChangeToAvatar();

        avatar.SetAnimation("Idle");
        this.Delay(1.5f, () =>
        {
            avatar.SetAnimation("WalkRight");
            float screenRitghtX   = 7;
            float avatarX         = avatar.transform.position.x;
            float distanceToRight = screenRitghtX - avatarX;
            avatar.GlideX(avatarX, screenRitghtX, distanceToRight * .2f).Then(FadeToBeach);
        });
    }
コード例 #5
0
 public new void Awake()
 {
     Avatar = GetComponentInChildren <AvatarScript>();
     SceneRequiresPlayer = false;
 }
コード例 #6
0
ファイル: Enemy.cs プロジェクト: Rirols/HitsPlayJam
 protected virtual void Start()
 {
     _avatar = GameObject.FindObjectOfType<AvatarScript>();
     _motor = GameObject.FindObjectOfType<AvatarMotor>();
 }
コード例 #7
0
ファイル: LifeBar.cs プロジェクト: Rirols/HitsPlayJam
 void Start()
 {
     _avatar = GameObject.FindObjectOfType<AvatarScript>();
 }
コード例 #8
0
 /// <summary>
 /// Awake (before start)
 /// </summary>
 public void Awake()
 {
     Avatar = GetComponentInChildren <AvatarScript>(true);
     Avatar.gameObject.layer = this.gameObject.layer;
 }
コード例 #9
0
 /// <summary>
 /// Awake (before start)
 /// </summary>
 public void Awake()
 {
     Avatar = GetComponentInChildren <AvatarScript>(true);
     Avatar.gameObject.layer = this.gameObject.layer;
     CountdownText           = GameObject.Find("CountDownText").GetComponent <TextMeshProUGUI>();
 }
コード例 #10
0
 private void Awake()
 {
     this.Avatar      = GetComponent <AvatarScript>();
     this.AudioSource = GetComponent <AudioSource>();
 }
コード例 #11
0
ファイル: LethalWall.cs プロジェクト: Rirols/HitsPlayJam
 void Awake()
 {
     _avatar = GameObject.FindObjectOfType<AvatarScript>();
     _passage = GameObject.FindObjectOfType<FinalPassage>();
 }
コード例 #12
0
 void Start()
 {
     avatarScript = avatarObj.GetComponent <AvatarScript>();
 }
コード例 #13
0
 public void CompleteLevel(AvatarScript avatar)
 {
     SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex + 1, LoadSceneMode.Single);
 }