UP-Viagg-io/Viagg-io/Assets/Packages/MyBT/BT-Examples/_BTC/BTs/btc-sample.bt.txt

83 lines
2.3 KiB
Plaintext

Tree("Root") {
Composite (Sequence) {
RunTree("Initialize")
RunTree("Sequence")
}
}
Tree("Initialize") {
Composite (Sequence) {
BTC.Hide("CanvasGroup.Canvas")
BTC.Hide("UiText.Canvas")
BTC.Hide("NamedImage.Canvas")
BTC.Hide("TextMeshPro.Canvas")
BTC.Hide("NamedImage/VideoPlayer.Canvas.SampleVideo640x360")
BTC.Hide("Animator/Renderer.AnimCtrl_Cube")
BTC.Hide("CanvasGroup/NamedEventTrigger.Canvas")
}
}
Tree("Sequence") {
Composite (Sequence) {
BTC.FadeIn("CanvasGroup.Canvas")
BTC.Run("StudioEventEmitter.Pistol")
Composite (Marathon) {
Composite (Sequence) {
BTC.Show("VideoPlayer.SampleVideo640x360_Direct")
BTC.Show("VideoPlayer.SampleVideo640x360_Direct")
BTC.Run("VideoPlayer.SampleVideo640x360_Direct")
BTC.Hide("VideoPlayer.SampleVideo640x360_Direct")
}
Composite (Sequence) {
BTC.FadeIn("NamedImage/VideoPlayer.Canvas.SampleVideo640x360")
BTC.Run("NamedImage/VideoPlayer.Canvas.SampleVideo640x360")
BTC.FadeOut("NamedImage/VideoPlayer.Canvas.SampleVideo640x360")
}
}
Composite (Marathon) {
Composite (Sequence) {
BTC.Wait(0)
BTC.FadeIn("UiText.Canvas")
BTC.FadeOut("UiText.Canvas")
}
Composite (Sequence) {
BTC.Wait(1)
BTC.FadeIn("NamedImage.Canvas")
BTC.FadeOut("NamedImage.Canvas")
}
Composite (Sequence) {
BTC.Wait(2)
BTC.FadeIn("TextMeshPro.Canvas")
BTC.FadeOut("TextMeshPro.Canvas")
}
Composite (Sequence) {
BTC.Wait(3)
BTC.FadeIn("CanvasGroup/NamedEventTrigger.Canvas")
BTC.Run("CanvasGroup/NamedEventTrigger.Canvas")
BTC.FadeOut("CanvasGroup/NamedEventTrigger.Canvas")
}
}
BTC.FadeOut("CanvasGroup.Canvas")
BTC.Hide("Collider/Terrain.NewTerrain")
BTC.Run("AudioSource.sagitauriussawping")
BTC.Show("Collider/Terrain.NewTerrain")
Composite (Race) {
BTC.Run("Rigidbody.Sphere")
BTC.Wait(5)
}
BTC.Run("AudioSource.sagitauriussawping")
BTC.Hide("Collider/Terrain.NewTerrain")
BTC.FadeIn("Animator/Renderer.AnimCtrl_Cube")
BTC.Set("Animator/Renderer.AnimCtrl_Cube", "Trigger", "Enter1")
BTC.Set("Animator/Renderer.AnimCtrl_Cube", "Trigger", "Enter2")
BTC.Set("Animator/Renderer.AnimCtrl_Cube", "Trigger", "Enter3")
BTC.Set("Animator/Renderer.AnimCtrl_Cube", "Trigger", "Reset")
BTC.FadeOut("Animator/Renderer.AnimCtrl_Cube")
BTC.RestartBT()
}
}