csharp オバケは浮游して上下に动く(移动时に地形·障碍物の影响を受けない)http://negi-lab.blog.jp/KillDOTweenSequence

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csharp オバケは浮游して上下に动く(移动时に地形·障碍物の影响を受けない)http://negi-lab.blog.jp/KillDOTweenSequence相关的知识,希望对你有一定的参考价值。

using DG.Tweening;
using UnityEngine;

/// <summary>
/// オバケは浮遊して上下に動く
/// </summary>
public class EnemyObakeFloat : MonoBehaviour, IEnemyBeaten
{
    [SerializeField] float moveValue = 2f;
    [SerializeField] float duration = 4f;
    [SerializeField] Ease ease = Ease.InOutSine;

    private Sequence sequence;

    private void Start ()
    {
        var rb = GetComponent<Rigidbody2D>();

        sequence = DOTween.Sequence ()
            .Append ( rb.DOMoveY ( moveValue, duration ).SetEase ( ease ).SetRelative () )
            .Append ( rb.DOMoveY ( -moveValue, duration ).SetEase ( ease ).SetRelative () )
            .SetLoops ( -1 );
    }

    void IEnemyBeaten.OnBeaten () => sequence.Kill ();
}

以上是关于csharp オバケは浮游して上下に动く(移动时に地形·障碍物の影响を受けない)http://negi-lab.blog.jp/KillDOTweenSequence的主要内容,如果未能解决你的问题,请参考以下文章

powershell PowerShell的终了时にコマンド履歴を保存して开始时に复元

html 悬停(マウスオーバー时に対象を表示して,离すと表示を消す)

php 的foreachで记事を取得している时に,记事がなかった场合の处理も制御する

php 的foreachで记事を取得している时に,记事がなかった场合の处理も制御する

csharp GraphicTrackerを使用してRPG风シンボルの移动

ruby 起动时にShellスクリプト形式の用户数据を渡して,デモアプリが动いている状态でCoreOSを稼働させる