Archived
forked from RDTKEditor/RDTKEditor
添加对 Core 的直接引用
This commit is contained in:
@@ -0,0 +1,95 @@
|
||||
using System;
|
||||
using RhythmBase.Components;
|
||||
namespace RhythmBase.Adofai.Events
|
||||
{
|
||||
public class ADAddObject : ADBaseEvent
|
||||
{
|
||||
public ADAddObject()
|
||||
{
|
||||
Type = ADEventType.AddObject;
|
||||
}
|
||||
|
||||
public override ADEventType Type { get; }
|
||||
|
||||
public ObjectTypes ObjectType { get; set; }
|
||||
|
||||
public PlanetColorTypes PlanetColorType { get; set; }
|
||||
|
||||
public RDColor PlanetColor { get; set; }
|
||||
|
||||
public RDColor PlanetTailColor { get; set; }
|
||||
|
||||
public TrackTypes TrackType { get; set; }
|
||||
|
||||
public float TrackAngle { get; set; }
|
||||
|
||||
public ADTrackColorTypes TrackColorType { get; set; }
|
||||
|
||||
public RDColor TrackColor { get; set; }
|
||||
|
||||
public RDColor SecondaryTrackColor { get; set; }
|
||||
|
||||
public float TrackColorAnimDuration { get; set; }
|
||||
|
||||
public float TrackOpacity { get; set; }
|
||||
|
||||
public ADTrackStyles TrackStyle { get; set; }
|
||||
|
||||
public string TrackIcon { get; set; }
|
||||
|
||||
public float TrackIconAngle { get; set; }
|
||||
|
||||
public bool TrackRedSwirl { get; set; }
|
||||
|
||||
public bool TrackGraySetSpeedIcon { get; set; }
|
||||
|
||||
public float TrackSetSpeedIconBpm { get; set; }
|
||||
|
||||
public bool TrackGlowEnabled { get; set; }
|
||||
|
||||
public RDColor TrackGlowColor { get; set; }
|
||||
|
||||
public RDPointN Position { get; set; }
|
||||
|
||||
public ADCameraRelativeTo RelativeTo { get; set; }
|
||||
|
||||
public RDSizeN PivotOffset { get; set; }
|
||||
|
||||
public float Rotation { get; set; }
|
||||
|
||||
public bool LockRotation { get; set; }
|
||||
|
||||
public RDSizeN Scale { get; set; }
|
||||
|
||||
public bool LockScale { get; set; }
|
||||
|
||||
public int Depth { get; set; }
|
||||
|
||||
public RDSizeN Parallax { get; set; }
|
||||
|
||||
public RDSizeN ParallaxOffset { get; set; }
|
||||
|
||||
public string Tag { get; set; }
|
||||
|
||||
public enum ObjectTypes
|
||||
{
|
||||
Floor,
|
||||
Planet
|
||||
}
|
||||
|
||||
public enum PlanetColorTypes
|
||||
{
|
||||
DefaultRed,
|
||||
planetColorType,
|
||||
Gold,
|
||||
Overseer,
|
||||
Custom
|
||||
}
|
||||
|
||||
public enum TrackTypes
|
||||
{
|
||||
Normal,
|
||||
Midspin
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user