Editor UI - Hierarchy
This commit is contained in:
@@ -22,7 +22,7 @@ namespace Ichni.RhythmGame
|
||||
{
|
||||
Displacement displacement = Instantiate(EditorManager.instance.basePrefabs.emptyObject).AddComponent<Displacement>();
|
||||
|
||||
displacement.Initialize(elementName, id, tags, isFirstGenerated);
|
||||
displacement.Initialize(elementName, id, tags, isFirstGenerated, animatedObject);
|
||||
|
||||
displacement.animatedObject = animatedObject;
|
||||
|
||||
@@ -32,9 +32,7 @@ namespace Ichni.RhythmGame
|
||||
displacement.animationReturnType = FlexibleReturnType.Before;
|
||||
|
||||
displacement.targetTransformSubmodule = (animatedObject as IHaveTransformSubmodule).transformSubmodule;
|
||||
|
||||
displacement.SetParent(animatedObject);
|
||||
|
||||
|
||||
//displacement.timeDurationSubmodule.SetDuration(positionX, positionY, positionZ);
|
||||
|
||||
return displacement;
|
||||
|
||||
@@ -23,7 +23,7 @@ namespace Ichni.RhythmGame
|
||||
{
|
||||
LookAt look = Instantiate(EditorManager.instance.basePrefabs.emptyObject).AddComponent<LookAt>();
|
||||
|
||||
look.Initialize(elementName, id, tags, isFirstGenerated);
|
||||
look.Initialize(elementName, id, tags, isFirstGenerated, animatedObject);
|
||||
|
||||
look.animatedObject = animatedObject;
|
||||
look.lookAtObject = lookAtTarget;
|
||||
@@ -31,8 +31,7 @@ namespace Ichni.RhythmGame
|
||||
look.animationReturnType = FlexibleReturnType.Before;
|
||||
|
||||
look.targetTransformSubmodule = (animatedObject as IHaveTransformSubmodule).transformSubmodule;
|
||||
|
||||
look.SetParent(animatedObject);
|
||||
|
||||
|
||||
//look.timeDurationSubmodule.SetDuration(-999f, 999f); //TODO: 换为(-delay, songLength)
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@ namespace Ichni.RhythmGame
|
||||
{
|
||||
Scale scale = Instantiate(EditorManager.instance.basePrefabs.emptyObject).AddComponent<Scale>();
|
||||
|
||||
scale.Initialize(elementName, id, tags, isFirstGenerated);
|
||||
scale.Initialize(elementName, id, tags, isFirstGenerated, animatedObject);
|
||||
|
||||
scale.animatedObject = animatedObject;
|
||||
|
||||
@@ -27,8 +27,7 @@ namespace Ichni.RhythmGame
|
||||
scale.animationReturnType = FlexibleReturnType.Before;
|
||||
|
||||
scale.targetTransformSubmodule = (animatedObject as IHaveTransformSubmodule).transformSubmodule;
|
||||
|
||||
scale.SetParent(animatedObject);
|
||||
|
||||
//scale.timeDurationSubmodule.SetDuration(scaleX, scaleY, scaleZ);
|
||||
|
||||
return scale;
|
||||
|
||||
@@ -18,7 +18,7 @@ namespace Ichni.RhythmGame
|
||||
{
|
||||
Swirl swirl = Instantiate(EditorManager.instance.basePrefabs.emptyObject).AddComponent<Swirl>();
|
||||
|
||||
swirl.Initialize(elementName, id, tags, isFirstGenerated);
|
||||
swirl.Initialize(elementName, id, tags, isFirstGenerated, animatedObject);
|
||||
|
||||
swirl.animatedObject = animatedObject;
|
||||
|
||||
@@ -28,8 +28,7 @@ namespace Ichni.RhythmGame
|
||||
swirl.animationReturnType = FlexibleReturnType.Before;
|
||||
|
||||
swirl.targetTransformSubmodule = (animatedObject as IHaveTransformSubmodule).transformSubmodule;
|
||||
|
||||
swirl.SetParent(animatedObject);
|
||||
|
||||
|
||||
//swirl.timeDurationSubmodule.SetDuration(eulerAngleX, eulerAngleY, eulerAngleZ);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user