コード例 #1
0
ファイル: Varianne.cs プロジェクト: Nsyse/WhatHomeMeansToYou
 // Start is called before the first frame update
 void Start()
 {
     Instance = this;
     HeldItem = GetComponentInChildren <HeldItemSlot>();
 }
コード例 #2
0
    private void Walk(int leftRightIntent, Varianne varianne)
    {
        Vector2 currentVelocity = varianne.gameObject.GetComponent <Rigidbody2D>().velocity;

        varianne.gameObject.GetComponent <Rigidbody2D>().velocity = new Vector2(leftRightIntent * varianne.Speed, currentVelocity.y);
    }
コード例 #3
0
 public override void ExecuteState(int leftRightIntent, int upDownIntent, Varianne varianne)
 {
     Walk(leftRightIntent, varianne);
     NoteInteractible();
 }
コード例 #4
0
 public abstract void ExecuteState(int leftRightIntent, int upDownIntent, Varianne varianne);