Files
ichni_Creator_Studio/Assets/Scripts/Animations/AnimationBase.cs
SoulliesOfficial 8d0abec75f 基础内容
必要插件安装
缓动曲线和动画基础
ElementFolder,Track与其次级模块,PathNode重构
2025-01-26 21:10:16 -05:00

24 lines
679 B
C#

using System.Collections;
using System.Collections.Generic;
using System.Linq;
using Unity.Mathematics;
using UnityEngine;
namespace Ichni.RhythmGame
{
public abstract class AnimationBase : BaseElement
{
public BaseElement targetObject;
public FlexibleReturnType animationReturnType;
//public ICanHaveAnimation target;
public void NewInitialize(string elementName, BaseElement targetObject)
{
base.NewInitialize(elementName);
this.targetObject = targetObject;
SetParent(this.targetObject);
}
public abstract void UpdateAnimation(float songTime);
}
}