コード例 #1
0
    private void DoPickupAnimation()
    {
        pickupAnimation = playerInstance.GetComponentInChildren <PickupAnimation>();

        sprite = GetComponentInChildren <SpriteRenderer>().sprite;
        pickupAnimation.DoAnimation(sprite, proportion);
    }
コード例 #2
0
    protected void DoPickupAnimation()
    {
        pickupAnimation = PlayerInstant.Instance.gameObject.GetComponentInChildren <PickupAnimation>();

        sprite = GetComponentInChildren <SpriteRenderer>().sprite;

        pickupAnimation.DoAnimation(sprite, proportion);
        Destroy(gameObject);
    }
コード例 #3
0
    protected void DoCancelPickupAnimation()
    {
        pickupAnimation = PlayerInstant.Instance.gameObject.GetComponentInChildren <PickupAnimation>();

        GameObject Object = Resources.Load("CancelPickup") as GameObject;

        sprite = (Object.transform.GetComponentInChildren <SpriteRenderer>()).sprite;

        pickupAnimation.DoAnimation(sprite, 0.5f);
    }
コード例 #4
0
    private void DoCancelPickupAnimation()
    {
        pickupAnimation = playerInstance.GetComponentInChildren <PickupAnimation>();

        GameObject Object = Resources.Load <GameObject>("CancelPickup");

        sprite = (Object.transform.GetComponentInChildren <SpriteRenderer>()).sprite;

        pickupAnimation.DoAnimation(sprite, 1f);
    }