Skip to content

Repository files navigation

TimelineEvent

Sample

publicclassEventExtraPlayableAsset:EventPlayableAssetBase{publicenumContentType{A,B,C}publicintadditionalValue=2;publicContentTypecontentType=ContentType.A;publicoverridestringGetEditorDisplayName(){return"Mod: "+clipName+"_"+contentType+"_"+additionalValue;}}
publicclassTimelineEventSample:TimelineEventBase{[SerializeField]TextdebugText;publicoverridevoidOnEnter(stringtrack,EventPlayableAssetBaseasset){stringstr="";str+="OnEnter: "+asset._name;if(assetisEventExtraPlayableAsset){str+="_Type: "+((EventExtraPlayableAsset)asset).contentType;}debugText.text=track+" / "+str;}publicoverridevoidOnExit(stringtrack,EventPlayableAssetBaseasset){stringstr="";str+="OnExit: "+asset._name;debugText.text=track+" / "+str;}}

参考

About

UnityのTimeline上でのイベント

Resources

Stars

15 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages