Warudoブループリント集
Warudoハンズオンを実施する際に、サンプルとして作成したブループリント集。随時追加予定。
資料集
- Warudoの公式チュートリアル:かなり分かりやすく、実用的なサンプルを掲載している。有料で販売されているブループリントのいくつかは公式のサンプルそのまま。
キー入力によるキャラクターの切替
{"id":"c4c7091a-3602-466b-9298-92bed964e5c1","enabled":true,"name":"キャラクター切替","order":0,"group":null,"panningX":317.656036,"panningY":686.162842,"scaling":0.402807862,"nodes":{"ace2bddc-edcc-48e7-b235-9c09d222c687":{"id":"ace2bddc-edcc-48e7-b235-9c09d222c687","dataInputs":{"Keystroke":{"type":"Warudo.Plugins.Core.Events.Keystroke","value":"{\"label\":\"1\",\"value\":2,\"description\":null,\"icon\":null}"},"RequireCtrl":{"type":"bool","value":"false"},"RequireShift":{"type":"bool","value":"false"},"RequireAlt":{"type":"bool","value":"false"},"RequireMeta":{"type":"bool","value":"false"}},"typeId":"d341c82e-d6d2-4910-bdb6-2f9719470619","name":"ON_KEYSTROKE_PRESSED","x":12.0,"y":34.0},"ecf56010-2dd3-4dfa-97ad-d49998e5a1ba":{"id":"ecf56010-2dd3-4dfa-97ad-d49998e5a1ba","dataInputs":{"ParticleSource":{"type":"string","value":"\"gameobject://resources/Particles/Super Confetti FX/Prefabs/Stars/StarExplosionGold\""},"PositionOffset":{"type":"UnityEngine.Vector3","value":"{\"x\":0.0,\"y\":0.0,\"z\":0.0}"},"RotationOffset":{"type":"UnityEngine.Vector3","value":"{\"x\":0.0,\"y\":0.0,\"z\":0.0}"},"ParticleScale":{"type":"float","value":"2.41"},"Delay":{"type":"float","value":"0.0"},"Parent":{"type":"Warudo.Plugins.Core.Assets.GameObjectAsset","value":"{\"id\":\"29399e49-1c26-41bb-b40f-294dc0590f68\",\"name\":\"キャラクター\"}"},"AttachType":{"type":"Warudo.Plugins.Core.Assets.Mixins.AttachType","value":"{\"label\":\"人体骨格\",\"value\":0,\"description\":null,\"icon\":null}"},"AttachToBone":{"type":"UnityEngine.HumanBodyBones","value":"{\"label\":\"上胸\",\"value\":54,\"description\":null,\"icon\":null}"},"AttachToBoneDoesNotExist":{"type":"string","value":"\"選択したキャラクターに対応するボーンがありません。\""},"AttachToTransform":{"type":"string","value":null}},"typeId":"c2b4da85-620a-43bf-ac16-193e44d0ed9d","name":"SPAWN_PARTICLE","x":412.0,"y":34.0},"9a0093f6-7aa2-4a79-a471-02bcb27e0dfe":{"id":"9a0093f6-7aa2-4a79-a471-02bcb27e0dfe","dataInputs":{"Asset":{"type":"Warudo.Plugins.Core.Assets.GameObjectAsset","value":"{\"id\":\"29399e49-1c26-41bb-b40f-294dc0590f68\",\"name\":\"キャラクター\"}"},"Action":{"type":"Warudo.Core.Data.ToggleAction","value":"{\"label\":\"切り替え\",\"value\":0,\"description\":null,\"icon\":null}"}},"typeId":"c89fb20d-2bad-468e-9ec9-f870ebb60a47","name":"TOGGLE_ASSET_ENABLED","x":1212.0,"y":34.0},"f69982bb-a683-4ff5-a66f-f371f383ab93":{"id":"f69982bb-a683-4ff5-a66f-f371f383ab93","dataInputs":{"Asset":{"type":"Warudo.Plugins.Core.Assets.GameObjectAsset","value":"{\"id\":\"cbd2606e-be85-4a9a-9aee-fc681292785a\",\"name\":\"キャラクター 2\"}"},"Action":{"type":"Warudo.Core.Data.ToggleAction","value":"{\"label\":\"切り替え\",\"value\":0,\"description\":null,\"icon\":null}"}},"typeId":"c89fb20d-2bad-468e-9ec9-f870ebb60a47","name":"TOGGLE_ASSET_ENABLED","x":1612.0,"y":34.0},"91b8bd06-90a7-402c-ab19-9979f66bb763":{"id":"91b8bd06-90a7-402c-ab19-9979f66bb763","dataInputs":{"Source":{"type":"string","value":"\"audioclip://resources/Sounds/HIT AND PUNCH/AUDIO/HITS AND PUNCHES/MAIN/LIGHT/PUNCH_DESIGNED_LIGHT_01\""},"Delay":{"type":"float","value":"0.0"},"Volume":{"type":"float","value":"0.1"},"Trim":{"type":"bool","value":"false"},"TrimStart":{"type":"float","value":"1.0"},"TrimEnd":{"type":"float","value":"2.0"},"FadeIn":{"type":"bool","value":"false"},"FadeInDuration":{"type":"float","value":"0.5"},"FadeOut":{"type":"bool","value":"false"},"FadeOutDuration":{"type":"float","value":"0.5"}},"typeId":"b8d8e162-6b51-4889-bf42-d7bc6f430b85","name":"PLAY_SOUND","x":812.0,"y":34.0},"f0687fda-a1e0-42d8-9e80-f77e4b1cdb6f":{"id":"f0687fda-a1e0-42d8-9e80-f77e4b1cdb6f","dataInputs":{"AssetName":{"type":"string","value":"\"キャラクター\""},"ExactMatch":{"type":"bool","value":"true"}},"typeId":"1903bb16-682c-41fa-b75f-2661216c7f07","name":"FIND_ASSET_BY_NAME","x":397.535278,"y":-651.176147},"c75ac395-eed1-484b-b79d-4c3f4d3df38a":{"id":"c75ac395-eed1-484b-b79d-4c3f4d3df38a","dataInputs":{"Asset":{"type":"Warudo.Plugins.Core.Assets.GameObjectAsset","value":"{\"id\":\"cbd2606e-be85-4a9a-9aee-fc681292785a\",\"name\":\"キャラクター 2\"}"},"Transform":{"type":"Warudo.Core.Data.Models.TransformData","value":"{\"id\":\"6ad06054-c777-42f8-883a-954ee7979f15\",\"dataInputs\":{\"Position\":{\"type\":\"UnityEngine.Vector3\",\"value\":\"{\\\"x\\\":0.179782182,\\\"y\\\":0.0,\\\"z\\\":-0.0207494833}\"},\"Rotation\":{\"type\":\"UnityEngine.Vector3\",\"value\":\"{\\\"x\\\":0.0,\\\"y\\\":270.0,\\\"z\\\":0.0}\"},\"Scale\":{\"type\":\"UnityEngine.Vector3\",\"value\":\"{\\\"x\\\":1.0,\\\"y\\\":1.0,\\\"z\\\":1.0}\"}}}"},"TransitionTime":{"type":"float","value":"0.0"},"TransitionEasing":{"type":"DG.Tweening.Ease","value":"{\"label\":\"OutCubic\",\"value\":9,\"description\":null,\"icon\":null}"}},"typeId":"e78d186d-0a68-4fe3-939a-a92150d8c2ac","name":"SET_ASSET_TRANSFORM","x":2412.0,"y":23.0},"1c07ae1d-407b-46bf-bff6-faa7987a5ac7":{"id":"1c07ae1d-407b-46bf-bff6-faa7987a5ac7","dataInputs":{"Asset":{"type":"Warudo.Plugins.Core.Assets.GameObjectAsset","value":"{\"id\":\"29399e49-1c26-41bb-b40f-294dc0590f68\",\"name\":\"キャラクター\"}"},"Type":{"type":"Warudo.Plugins.Core.Nodes.GetAssetTransformNode+BonePositionType","value":"{\"label\":\"Local Transform\",\"value\":1,\"description\":null,\"icon\":null}"}},"typeId":"da59c644-b110-4d99-b8ef-4f3246cedaa2","name":"GET_ASSET_TRANSFORM","x":1612.0,"y":374.0},"ccb4f55f-d035-4143-b0ad-7a0e2a7f3995":{"id":"ccb4f55f-d035-4143-b0ad-7a0e2a7f3995","dataInputs":{"Asset":{"type":"Warudo.Core.Scenes.Asset","value":"{\"id\":\"29399e49-1c26-41bb-b40f-294dc0590f68\",\"name\":\"キャラクター\"}"}},"typeId":"69772885-68dc-4852-bafa-7a8388b3c077","name":"GET_ASSET_NAME","x":3.75223851,"y":-638.7422},"65c202ed-fb2c-46f7-9a19-55ea69cc5a66":{"id":"65c202ed-fb2c-46f7-9a19-55ea69cc5a66","dataInputs":{"Asset":{"type":"Warudo.Core.Scenes.Asset","value":"{\"id\":\"cbd2606e-be85-4a9a-9aee-fc681292785a\",\"name\":\"キャラクター 2\"}"}},"typeId":"69772885-68dc-4852-bafa-7a8388b3c077","name":"GET_ASSET_NAME","x":5.866095,"y":-287.0326},"573d3fe7-5e6b-4beb-b94f-e72ab038031a":{"id":"573d3fe7-5e6b-4beb-b94f-e72ab038031a","dataInputs":{"AssetName":{"type":"string","value":"\"キャラクター 2\""},"ExactMatch":{"type":"bool","value":"true"}},"typeId":"1903bb16-682c-41fa-b75f-2661216c7f07","name":"FIND_ASSET_BY_NAME","x":393.432159,"y":-322.2621},"9400ec9d-7e63-45a7-be5f-3d41b0ce2802":{"id":"9400ec9d-7e63-45a7-be5f-3d41b0ce2802","dataInputs":{"Asset":{"type":"Warudo.Core.Scenes.Asset","value":"{\"id\":\"29399e49-1c26-41bb-b40f-294dc0590f68\",\"name\":\"キャラクター\"}"},"DataPath":{"type":"string","value":"\"Enabled\""}},"typeId":"1bc60b89-0745-42e9-b038-1cf6482a6bd7","name":"GET_ASSET_PROPERTY","x":1612.0,"y":664.0},"a91657a9-943b-41be-a3ce-2e15457f30db":{"id":"a91657a9-943b-41be-a3ce-2e15457f30db","dataInputs":{"Condition":{"type":"bool","value":"true"}},"typeId":"1b58a074-3c70-412e-ace4-0f12c3f7f16b","name":"IF_BRANCH","x":2012.0,"y":664.0},"906c67c9-8c3b-477b-b045-ed617ce15e20":{"id":"906c67c9-8c3b-477b-b045-ed617ce15e20","dataInputs":{"Asset":{"type":"Warudo.Plugins.Core.Assets.GameObjectAsset","value":"{\"id\":\"cbd2606e-be85-4a9a-9aee-fc681292785a\",\"name\":\"キャラクター 2\"}"},"Type":{"type":"Warudo.Plugins.Core.Nodes.GetAssetTransformNode+BonePositionType","value":"{\"label\":\"Local Transform\",\"value\":1,\"description\":null,\"icon\":null}"}},"typeId":"da59c644-b110-4d99-b8ef-4f3246cedaa2","name":"GET_ASSET_TRANSFORM","x":2012.0,"y":946.0},"9e11364e-8ae0-47ef-bbd8-aa191ca353ab":{"id":"9e11364e-8ae0-47ef-bbd8-aa191ca353ab","dataInputs":{"Asset":{"type":"Warudo.Plugins.Core.Assets.GameObjectAsset","value":"{\"id\":\"29399e49-1c26-41bb-b40f-294dc0590f68\",\"name\":\"キャラクター\"}"},"Transform":{"type":"Warudo.Core.Data.Models.TransformData","value":"{\"id\":\"6a53c751-167e-4302-b62c-fe88680399ac\",\"dataInputs\":{\"Position\":{\"type\":\"UnityEngine.Vector3\",\"value\":\"{\\\"x\\\":0.179782182,\\\"y\\\":0.0,\\\"z\\\":-0.0207494833}\"},\"Rotation\":{\"type\":\"UnityEngine.Vector3\",\"value\":\"{\\\"x\\\":0.0,\\\"y\\\":270.0,\\\"z\\\":0.0}\"},\"Scale\":{\"type\":\"UnityEngine.Vector3\",\"value\":\"{\\\"x\\\":1.0,\\\"y\\\":1.0,\\\"z\\\":1.0}\"}}}"},"TransitionTime":{"type":"float","value":"0.0"},"TransitionEasing":{"type":"DG.Tweening.Ease","value":"{\"label\":\"OutCubic\",\"value\":9,\"description\":null,\"icon\":null}"}},"typeId":"e78d186d-0a68-4fe3-939a-a92150d8c2ac","name":"SET_ASSET_TRANSFORM","x":2412.0,"y":946.0}},"dataConnections":[{"outputNode":"1c07ae1d-407b-46bf-bff6-faa7987a5ac7","inputNode":"c75ac395-eed1-484b-b79d-4c3f4d3df38a","outputPort":"Transform","inputPort":"Transform"},{"outputNode":"573d3fe7-5e6b-4beb-b94f-e72ab038031a","inputNode":"c75ac395-eed1-484b-b79d-4c3f4d3df38a","outputPort":"Asset","inputPort":"Asset"},{"outputNode":"f0687fda-a1e0-42d8-9e80-f77e4b1cdb6f","inputNode":"9a0093f6-7aa2-4a79-a471-02bcb27e0dfe","outputPort":"Asset","inputPort":"Asset"},{"outputNode":"f0687fda-a1e0-42d8-9e80-f77e4b1cdb6f","inputNode":"1c07ae1d-407b-46bf-bff6-faa7987a5ac7","outputPort":"Asset","inputPort":"Asset"},{"outputNode":"ccb4f55f-d035-4143-b0ad-7a0e2a7f3995","inputNode":"f0687fda-a1e0-42d8-9e80-f77e4b1cdb6f","outputPort":"AssetName","inputPort":"AssetName"},{"outputNode":"65c202ed-fb2c-46f7-9a19-55ea69cc5a66","inputNode":"573d3fe7-5e6b-4beb-b94f-e72ab038031a","outputPort":"AssetName","inputPort":"AssetName"},{"outputNode":"573d3fe7-5e6b-4beb-b94f-e72ab038031a","inputNode":"f69982bb-a683-4ff5-a66f-f371f383ab93","outputPort":"Asset","inputPort":"Asset"},{"outputNode":"9400ec9d-7e63-45a7-be5f-3d41b0ce2802","inputNode":"a91657a9-943b-41be-a3ce-2e15457f30db","outputPort":"OutputValue","inputPort":"Condition"},{"outputNode":"f0687fda-a1e0-42d8-9e80-f77e4b1cdb6f","inputNode":"9400ec9d-7e63-45a7-be5f-3d41b0ce2802","outputPort":"Asset","inputPort":"Asset"},{"outputNode":"573d3fe7-5e6b-4beb-b94f-e72ab038031a","inputNode":"906c67c9-8c3b-477b-b045-ed617ce15e20","outputPort":"Asset","inputPort":"Asset"},{"outputNode":"906c67c9-8c3b-477b-b045-ed617ce15e20","inputNode":"9e11364e-8ae0-47ef-bbd8-aa191ca353ab","outputPort":"Transform","inputPort":"Transform"},{"outputNode":"f0687fda-a1e0-42d8-9e80-f77e4b1cdb6f","inputNode":"9e11364e-8ae0-47ef-bbd8-aa191ca353ab","outputPort":"Asset","inputPort":"Asset"}],"flowConnections":[{"outputNode":"ace2bddc-edcc-48e7-b235-9c09d222c687","inputNode":"ecf56010-2dd3-4dfa-97ad-d49998e5a1ba","outputPort":"Exit","inputPort":"Enter"},{"outputNode":"9a0093f6-7aa2-4a79-a471-02bcb27e0dfe","inputNode":"f69982bb-a683-4ff5-a66f-f371f383ab93","outputPort":"Exit","inputPort":"Enter"},{"outputNode":"ecf56010-2dd3-4dfa-97ad-d49998e5a1ba","inputNode":"91b8bd06-90a7-402c-ab19-9979f66bb763","outputPort":"Exit","inputPort":"Enter"},{"outputNode":"91b8bd06-90a7-402c-ab19-9979f66bb763","inputNode":"9a0093f6-7aa2-4a79-a471-02bcb27e0dfe","outputPort":"Exit","inputPort":"Enter"},{"outputNode":"f69982bb-a683-4ff5-a66f-f371f383ab93","inputNode":"a91657a9-943b-41be-a3ce-2e15457f30db","outputPort":"Exit","inputPort":"Enter"},{"outputNode":"a91657a9-943b-41be-a3ce-2e15457f30db","inputNode":"c75ac395-eed1-484b-b79d-4c3f4d3df38a","outputPort":"IfTrue","inputPort":"Enter"},{"outputNode":"a91657a9-943b-41be-a3ce-2e15457f30db","inputNode":"9e11364e-8ae0-47ef-bbd8-aa191ca353ab","outputPort":"IfFalse","inputPort":"Enter"}],"properties":{"id":"59fedd64-3195-49fd-ae77-ba20a683197e","dataInputs":{"Variables":{"type":"Warudo.Core.Graphs.GraphVariable[]","value":"[]"}}}}
用途
- スムーズなキャラクターの変更
- ソースの切替と異なりキャラクターの再読み込みが行われないため状態が自然に継続される
- スムーズな衣装変更
機能
- キー入力によるキャラクターの切替
- サンプルでは1を入力することで、キャラクターが交互に切り替わる
- キャラクターの切替時にパーティクルを再生
- キャラクターの切替時にサウンドを再生
- キャラクターと切替後のキャラクターの位置情報を同期
注意
- キャラクターの切替のため、キャラクターの設定が複数必要
- 切替後のキャラクターをアセットに追加
- 切替後のキャラクター用のポーズトラッキングやフェイストラッキングのブループリント
- 切替前のキャラクターのブループリントをコピーしてキャラクター欄を変更する
- ラグドールや物理演算が有効な場合、切替時に意図しない挙動が発生する可能性がある
キー入力によるキャラクターソースの切替
{"id":"8e1f43d4-815f-4784-a113-f9819aebdf13","enabled":false,"name":"キャラクターソースの切替","order":0,"group":null,"panningX":1188.36853,"panningY":778.6303,"scaling":0.411432326,"nodes":{"b114c62f-f391-48e5-8bbd-c26de712f5ef":{"id":"b114c62f-f391-48e5-8bbd-c26de712f5ef","dataInputs":{"Keystroke":{"type":"Warudo.Plugins.Core.Events.Keystroke","value":"{\"label\":\"2\",\"value\":3,\"description\":null,\"icon\":null}"},"RequireCtrl":{"type":"bool","value":"false"},"RequireShift":{"type":"bool","value":"false"},"RequireAlt":{"type":"bool","value":"false"},"RequireMeta":{"type":"bool","value":"false"}},"typeId":"d341c82e-d6d2-4910-bdb6-2f9719470619","name":"ON_KEYSTROKE_PRESSED","x":-407.889679,"y":-302.086426},"1f1afb40-57f9-4a02-a55e-41769488811b":{"id":"1f1afb40-57f9-4a02-a55e-41769488811b","dataInputs":{"Asset":{"type":"Warudo.Core.Scenes.Asset","value":"{\"id\":\"29399e49-1c26-41bb-b40f-294dc0590f68\",\"name\":\"キャラクター\"}"},"DataPath":{"type":"string","value":"\"Source\""},"Status":{"type":"string","value":"\"このデータパスは設定できません。\""},"DisableClientUpdates":{"type":"bool","value":"false"},"TransitionTime":{"type":"float","value":"0.0"},"TransitionEasing":{"type":"DG.Tweening.Ease","value":"{\"label\":\"OutCubic\",\"value\":9,\"description\":null,\"icon\":null}"},"Toggle":{"type":"bool","value":"false"},"SerializedTargetValue":{"type":"string","value":"\"\\\"character://data/Characters/望月のあ様.vrm\\\"\""},"TargetValue":{"type":"string","value":"\"character://data/Characters/望月のあ様.vrm\""}},"typeId":"38f1c043-559d-478b-a465-feba333e6c90","name":"SET_ASSET_PROPERTY","x":379.233734,"y":412.668732},"27596b0d-6b7c-4495-bf70-51129685d1b2":{"id":"27596b0d-6b7c-4495-bf70-51129685d1b2","dataInputs":{"Value":{"type":"string","value":null}},"typeId":"b91d9442-e1ab-43e7-b7a4-54331207b3c0","name":"CHARACTER_SOURCE","x":-710.681458,"y":392.4798},"d3a36d8b-5aaf-4d96-9b49-5bde18ca625d":{"id":"d3a36d8b-5aaf-4d96-9b49-5bde18ca625d","dataInputs":{"Value":{"type":"string","value":null}},"typeId":"b91d9442-e1ab-43e7-b7a4-54331207b3c0","name":"CHARACTER_SOURCE","x":-714.4676,"y":-299.266083},"3356df4f-3ceb-43ae-9fc2-06eb68ba4f3c":{"id":"3356df4f-3ceb-43ae-9fc2-06eb68ba4f3c","dataInputs":{"Keystroke":{"type":"Warudo.Plugins.Core.Events.Keystroke","value":"{\"label\":\"1\",\"value\":2,\"description\":null,\"icon\":null}"},"RequireCtrl":{"type":"bool","value":"false"},"RequireShift":{"type":"bool","value":"false"},"RequireAlt":{"type":"bool","value":"false"},"RequireMeta":{"type":"bool","value":"false"}},"typeId":"d341c82e-d6d2-4910-bdb6-2f9719470619","name":"ON_KEYSTROKE_PRESSED","x":-397.888947,"y":381.0179},"8e17de9a-366b-43c3-a805-d52537169ebf":{"id":"8e17de9a-366b-43c3-a805-d52537169ebf","dataInputs":{"Asset":{"type":"Warudo.Core.Scenes.Asset","value":"{\"id\":\"29399e49-1c26-41bb-b40f-294dc0590f68\",\"name\":\"キャラクター\"}"},"DataPath":{"type":"string","value":"\"Source\""},"Status":{"type":"string","value":"\"このデータパスは設定できません。\""},"DisableClientUpdates":{"type":"bool","value":"false"},"TransitionTime":{"type":"float","value":"0.0"},"TransitionEasing":{"type":"DG.Tweening.Ease","value":"{\"label\":\"OutCubic\",\"value\":9,\"description\":null,\"icon\":null}"},"Toggle":{"type":"bool","value":"false"},"SerializedTargetValue":{"type":"string","value":"\"\\\"character://data/Characters/天使.vrm\\\"\""},"TargetValue":{"type":"string","value":"\"character://data/Characters/天使.vrm\""}},"typeId":"38f1c043-559d-478b-a465-feba333e6c90","name":"SET_ASSET_PROPERTY","x":357.149536,"y":-312.667877},"5353b1c8-eb6c-4312-9898-d3f8b3441fa1":{"id":"5353b1c8-eb6c-4312-9898-d3f8b3441fa1","dataInputs":{"Value":{"type":"string","value":"\"gameobject://resources/Particles/Super Confetti FX/Prefabs/Stars/StarExplosionGold\""}},"typeId":"cc0af865-7bf7-410d-946a-48330fb77b8e","name":"PARTICLE_SOURCE","x":-705.554565,"y":-541.1755},"6b9359e2-6b5f-4c20-ada8-89e1f282b28a":{"id":"6b9359e2-6b5f-4c20-ada8-89e1f282b28a","dataInputs":{"ParticleSource":{"type":"string","value":"\"gameobject://resources/Particles/Super Confetti FX/Prefabs/Stars/StarExplosionGold\""},"PositionOffset":{"type":"UnityEngine.Vector3","value":"{\"x\":0.0,\"y\":0.0,\"z\":0.0}"},"RotationOffset":{"type":"UnityEngine.Vector3","value":"{\"x\":0.0,\"y\":0.0,\"z\":0.0}"},"ParticleScale":{"type":"float","value":"2.41"},"Delay":{"type":"float","value":"0.0"},"Parent":{"type":"Warudo.Plugins.Core.Assets.GameObjectAsset","value":"{\"id\":\"29399e49-1c26-41bb-b40f-294dc0590f68\",\"name\":\"キャラクター\"}"},"AttachType":{"type":"Warudo.Plugins.Core.Assets.Mixins.AttachType","value":"{\"label\":\"人体骨格\",\"value\":0,\"description\":null,\"icon\":null}"},"AttachToBone":{"type":"UnityEngine.HumanBodyBones","value":"{\"label\":\"上胸\",\"value\":54,\"description\":null,\"icon\":null}"},"AttachToBoneDoesNotExist":{"type":"string","value":"\"選択したキャラクターに対応するボーンがありません。\""},"AttachToTransform":{"type":"string","value":null}},"typeId":"c2b4da85-620a-43bf-ac16-193e44d0ed9d","name":"SPAWN_PARTICLE","x":-52.523735,"y":-283.85437},"94aa5194-e763-4cd9-be69-6ce753bd775b":{"id":"94aa5194-e763-4cd9-be69-6ce753bd775b","dataInputs":{"ParticleSource":{"type":"string","value":"\"gameobject://resources/Particles/Super Confetti FX/Prefabs/Stars/StarExplosionGold\""},"PositionOffset":{"type":"UnityEngine.Vector3","value":"{\"x\":0.0,\"y\":0.0,\"z\":0.0}"},"RotationOffset":{"type":"UnityEngine.Vector3","value":"{\"x\":0.0,\"y\":0.0,\"z\":0.0}"},"ParticleScale":{"type":"float","value":"2.41"},"Delay":{"type":"float","value":"0.0"},"Parent":{"type":"Warudo.Plugins.Core.Assets.GameObjectAsset","value":"{\"id\":\"29399e49-1c26-41bb-b40f-294dc0590f68\",\"name\":\"キャラクター\"}"},"AttachType":{"type":"Warudo.Plugins.Core.Assets.Mixins.AttachType","value":"{\"label\":\"人体骨格\",\"value\":0,\"description\":null,\"icon\":null}"},"AttachToBone":{"type":"UnityEngine.HumanBodyBones","value":"{\"label\":\"上胸\",\"value\":54,\"description\":null,\"icon\":null}"},"AttachToBoneDoesNotExist":{"type":"string","value":"\"選択したキャラクターに対応するボーンがありません。\""},"AttachToTransform":{"type":"string","value":null}},"typeId":"c2b4da85-620a-43bf-ac16-193e44d0ed9d","name":"SPAWN_PARTICLE","x":-60.90525,"y":595.3777}},"dataConnections":[{"outputNode":"d3a36d8b-5aaf-4d96-9b49-5bde18ca625d","inputNode":"8e17de9a-366b-43c3-a805-d52537169ebf","outputPort":"Output","inputPort":"TargetValue"},{"outputNode":"27596b0d-6b7c-4495-bf70-51129685d1b2","inputNode":"1f1afb40-57f9-4a02-a55e-41769488811b","outputPort":"Output","inputPort":"TargetValue"},{"outputNode":"5353b1c8-eb6c-4312-9898-d3f8b3441fa1","inputNode":"6b9359e2-6b5f-4c20-ada8-89e1f282b28a","outputPort":"Output","inputPort":"ParticleSource"},{"outputNode":"5353b1c8-eb6c-4312-9898-d3f8b3441fa1","inputNode":"94aa5194-e763-4cd9-be69-6ce753bd775b","outputPort":"Output","inputPort":"ParticleSource"}],"flowConnections":[{"outputNode":"94aa5194-e763-4cd9-be69-6ce753bd775b","inputNode":"1f1afb40-57f9-4a02-a55e-41769488811b","outputPort":"Exit","inputPort":"Enter"},{"outputNode":"6b9359e2-6b5f-4c20-ada8-89e1f282b28a","inputNode":"8e17de9a-366b-43c3-a805-d52537169ebf","outputPort":"Exit","inputPort":"Enter"},{"outputNode":"b114c62f-f391-48e5-8bbd-c26de712f5ef","inputNode":"6b9359e2-6b5f-4c20-ada8-89e1f282b28a","outputPort":"Exit","inputPort":"Enter"},{"outputNode":"3356df4f-3ceb-43ae-9fc2-06eb68ba4f3c","inputNode":"94aa5194-e763-4cd9-be69-6ce753bd775b","outputPort":"Exit","inputPort":"Enter"}],"properties":{"id":"f399f3c7-ded2-4d17-9db7-5aa730123fad","dataInputs":{"Variables":{"type":"Warudo.Core.Graphs.GraphVariable[]","value":"[]"}}}}
用途
- 簡単な衣装の変更
- キャラクターソースからアセットプロパティの設定までのノードを複製するだけで簡単に変更パターンを追加出来る
機能
- キー入力によるキャラクターの切替
- サンプルでは1と2を入力することで、それぞれのソースに切り替わる
- キャラクターの切替時にパーティクルを再生
注意
- キャラクターの再読み込みが発生するため、一瞬モーションが中断される。
キー入力によるカメラアニメーションの起動
{"id":"c0ef13b5-b1f0-4b56-a0d7-54ffebe76af3","enabled":true,"name":"カメラアニメーションの再生","order":0,"group":null,"panningX":185.164566,"panningY":207.580841,"scaling":0.670647,"nodes":{"cd0fe48f-7c42-4ac1-b680-ad903dd8ad42":{"id":"cd0fe48f-7c42-4ac1-b680-ad903dd8ad42","dataInputs":{"Keystroke":{"type":"Warudo.Plugins.Core.Events.Keystroke","value":"{\"label\":\"B\",\"value\":48,\"description\":null,\"icon\":null}"},"RequireCtrl":{"type":"bool","value":"false"},"RequireShift":{"type":"bool","value":"false"},"RequireAlt":{"type":"bool","value":"false"},"RequireMeta":{"type":"bool","value":"false"}},"typeId":"d341c82e-d6d2-4910-bdb6-2f9719470619","name":"ON_KEYSTROKE_PRESSED","x":12.0,"y":12.0},"bcfde239-1906-4d28-8173-1426580726cb":{"id":"bcfde239-1906-4d28-8173-1426580726cb","dataInputs":{"Camera":{"type":"Warudo.Plugins.Core.Assets.Cinematography.CameraAsset","value":"{\"id\":\"bc77a8de-5252-4bb9-bbfa-ec65adb66c66\",\"name\":\"ビデオカメラ\"}"},"TransitionTime":{"type":"float","value":"1.0"},"TransitionEasing":{"type":"DG.Tweening.Ease","value":"{\"label\":\"Linear\",\"value\":1,\"description\":null,\"icon\":null}"},"X":{"type":"float","value":"65.54064"},"Y":{"type":"float","value":"0.606887"},"Offset":{"type":"UnityEngine.Vector3","value":"{\"x\":0.0,\"y\":0.0,\"z\":0.545999944}"},"Target":{"type":"Warudo.Plugins.Core.Nodes.CameraOrbitCharacterNode+TargetData","value":"{\"id\":\"8701cf27-e9d4-489b-a1dd-11284735455d\",\"dataInputs\":{\"X\":{\"type\":\"float\",\"value\":\"0.5\"},\"Y\":{\"type\":\"float\",\"value\":\"180.0\"},\"Offset\":{\"type\":\"UnityEngine.Vector3\",\"value\":\"{\\\"x\\\":0.0,\\\"y\\\":0.0,\\\"z\\\":0.0}\"}}}"},"v0_13_1_MigratedTargetData":{"type":"bool","value":"true"}},"typeId":"1626e76a-dbe9-4ab2-bbb3-48481c5a686c","name":"CAMERA_ORBIT_CHARACTER","x":412.0,"y":12.0},"70d19988-6c06-4e9b-b3ec-0ffee98a4aa9":{"id":"70d19988-6c06-4e9b-b3ec-0ffee98a4aa9","dataInputs":{"Camera":{"type":"Warudo.Plugins.Core.Assets.Cinematography.CameraAsset","value":"{\"id\":\"bc77a8de-5252-4bb9-bbfa-ec65adb66c66\",\"name\":\"ビデオカメラ\"}"},"TransitionTime":{"type":"float","value":"1.0"},"TransitionEasing":{"type":"DG.Tweening.Ease","value":"{\"label\":\"Linear\",\"value\":1,\"description\":null,\"icon\":null}"},"X":{"type":"float","value":"138.211014"},"Y":{"type":"float","value":"0.6358742"},"Offset":{"type":"UnityEngine.Vector3","value":"{\"x\":0.0,\"y\":0.0,\"z\":0.545999944}"},"Target":{"type":"Warudo.Plugins.Core.Nodes.CameraOrbitCharacterNode+TargetData","value":"{\"id\":\"3aabe834-9ce1-47d9-af0c-84d21190d39c\",\"dataInputs\":{\"X\":{\"type\":\"float\",\"value\":\"0.5\"},\"Y\":{\"type\":\"float\",\"value\":\"180.0\"},\"Offset\":{\"type\":\"UnityEngine.Vector3\",\"value\":\"{\\\"x\\\":0.0,\\\"y\\\":0.0,\\\"z\\\":0.0}\"}}}"},"v0_13_1_MigratedTargetData":{"type":"bool","value":"true"}},"typeId":"1626e76a-dbe9-4ab2-bbb3-48481c5a686c","name":"CAMERA_ORBIT_CHARACTER","x":812.0,"y":12.0},"929588a5-4790-4946-a136-e6c34dc58d3c":{"id":"929588a5-4790-4946-a136-e6c34dc58d3c","dataInputs":{"Camera":{"type":"Warudo.Plugins.Core.Assets.Cinematography.CameraAsset","value":"{\"id\":\"bc77a8de-5252-4bb9-bbfa-ec65adb66c66\",\"name\":\"ビデオカメラ\"}"},"TransitionTime":{"type":"float","value":"1.0"},"TransitionEasing":{"type":"DG.Tweening.Ease","value":"{\"label\":\"Linear\",\"value\":1,\"description\":null,\"icon\":null}"},"X":{"type":"float","value":"135.057083"},"Y":{"type":"float","value":"0.431348324"},"Offset":{"type":"UnityEngine.Vector3","value":"{\"x\":0.0,\"y\":0.0,\"z\":0.545999944}"},"Target":{"type":"Warudo.Plugins.Core.Nodes.CameraOrbitCharacterNode+TargetData","value":"{\"id\":\"bf42743c-e4ae-4f86-8f20-011a6eec56e6\",\"dataInputs\":{\"X\":{\"type\":\"float\",\"value\":\"0.5\"},\"Y\":{\"type\":\"float\",\"value\":\"180.0\"},\"Offset\":{\"type\":\"UnityEngine.Vector3\",\"value\":\"{\\\"x\\\":0.0,\\\"y\\\":0.0,\\\"z\\\":0.0}\"}}}"},"v0_13_1_MigratedTargetData":{"type":"bool","value":"true"}},"typeId":"1626e76a-dbe9-4ab2-bbb3-48481c5a686c","name":"CAMERA_ORBIT_CHARACTER","x":1212.0,"y":12.0}},"dataConnections":[],"flowConnections":[{"outputNode":"cd0fe48f-7c42-4ac1-b680-ad903dd8ad42","inputNode":"bcfde239-1906-4d28-8173-1426580726cb","outputPort":"Exit","inputPort":"Enter"},{"outputNode":"bcfde239-1906-4d28-8173-1426580726cb","inputNode":"70d19988-6c06-4e9b-b3ec-0ffee98a4aa9","outputPort":"OnTransitionEnd","inputPort":"Enter"},{"outputNode":"70d19988-6c06-4e9b-b3ec-0ffee98a4aa9","inputNode":"929588a5-4790-4946-a136-e6c34dc58d3c","outputPort":"OnTransitionEnd","inputPort":"Enter"}],"properties":{"id":"b0aaaa0c-b7d7-425a-b6bf-14f4b9dcfb04","dataInputs":{"Variables":{"type":"Warudo.Core.Graphs.GraphVariable[]","value":"[]"}}}}
機能
- キー入力により決められたカメラアニメーションを再生
応用
- カメラオービットキャラクターを連結することで複雑なアニメーションも作成可能。
- カメラオービットキャラクターの下側にあるボタンを押すことで、現在のメインカメラの視野角や位置を継承出来る。
- つまりカメラを自分で操作しながら、直感的にアニメーションを作成できる。
カメラアニメーションのループ
{"id":"4f753d69-eacc-4a21-864c-53a0c225b868","enabled":true,"name":"カメラアニメーションのループ再生","order":0,"group":null,"panningX":417.5835,"panningY":143.309784,"scaling":0.364896983,"nodes":{"a9ab9112-faf9-457b-abe8-82aa45b38414":{"id":"a9ab9112-faf9-457b-abe8-82aa45b38414","dataInputs":{"FunctionName":{"type":"string","value":"\"AnimateCamera\""},"Parameters":{"type":"Warudo.Plugins.Core.Nodes.ParameterData[]","value":"[]"},"ResultType":{"type":"string","value":null}},"typeId":"c240b67e-8891-48a2-a56c-506aa5ecaa18","name":"DEFINE_FUNCTION","x":38.4553337,"y":8.890488},"972d6078-44d5-4364-8eb8-b684571771f9":{"id":"972d6078-44d5-4364-8eb8-b684571771f9","dataInputs":{"Condition":{"type":"bool","value":"false"}},"typeId":"1b58a074-3c70-412e-ace4-0f12c3f7f16b","name":"IF_BRANCH","x":670.815063,"y":21.773695},"235194f9-fe5a-4789-8a52-341394e3a263":{"id":"235194f9-fe5a-4789-8a52-341394e3a263","dataInputs":{},"typeId":"c7199fa8-e80d-4cd7-b5c7-0410953751cc","name":"FLIP_FLOP","x":323.6338,"y":1039.38733},"4a1c0591-7494-4586-b1a5-4ab3d1292f2c":{"id":"4a1c0591-7494-4586-b1a5-4ab3d1292f2c","dataInputs":{"TargetGraph":{"type":"string","value":null},"VariableName":{"type":"string","value":"\"Moving\""},"Value":{"type":"bool","value":"true"}},"typeId":"14b6ed27-80e5-4464-8fe9-af0df5d5bf67","name":"SET_BOOLEAN_VARIABLE","x":666.331055,"y":780.334167},"0ff1d045-2b1a-4c0e-9f31-c5ad2edfd6e8":{"id":"0ff1d045-2b1a-4c0e-9f31-c5ad2edfd6e8","dataInputs":{"Function":{"type":"string","value":"\"AnimateCamera\""},"Parameters":{"type":"Warudo.Plugins.Core.Nodes.ParameterData[]","value":"[]"}},"typeId":"1063e268-3bcd-4e78-99aa-a845bca3ecdc","name":"FLOW_FUNCTION","x":1843.92053,"y":6.060409},"62f9a9cb-0bde-4b9b-9063-819e1305e32d":{"id":"62f9a9cb-0bde-4b9b-9063-819e1305e32d","dataInputs":{"Keystroke":{"type":"Warudo.Plugins.Core.Events.Keystroke","value":"{\"label\":\"C\",\"value\":46,\"description\":null,\"icon\":null}"},"RequireCtrl":{"type":"bool","value":"false"},"RequireShift":{"type":"bool","value":"false"},"RequireAlt":{"type":"bool","value":"true"},"RequireMeta":{"type":"bool","value":"false"}},"typeId":"d341c82e-d6d2-4910-bdb6-2f9719470619","name":"ON_KEYSTROKE_PRESSED","x":-321.664825,"y":891.754761},"8bff24ac-5f91-4421-ac5a-3ea4b222adca":{"id":"8bff24ac-5f91-4421-ac5a-3ea4b222adca","dataInputs":{"Value":{"type":"float","value":"10.0"}},"typeId":"649e3776-566f-4a9e-a3c7-63d4cfacdc90","name":"FLOAT","x":-320.060852,"y":455.588165},"0ccae0c7-c73d-4e8e-a403-f35c6af4d6b6":{"id":"0ccae0c7-c73d-4e8e-a403-f35c6af4d6b6","dataInputs":{"TargetGraph":{"type":"string","value":null},"VariableName":{"type":"string","value":"\"Moving\""}},"typeId":"376e10a4-6d72-4bf8-8b47-8c9cd8915518","name":"GET_BOOLEAN_VARIABLE","x":667.736267,"y":342.888916},"c46af7cb-baa7-4d3d-8a6d-9b7446199a7d":{"id":"c46af7cb-baa7-4d3d-8a6d-9b7446199a7d","dataInputs":{"Camera":{"type":"Warudo.Plugins.Core.Assets.Cinematography.CameraAsset","value":"{\"id\":\"738bdb04-43af-4e58-86b0-44f4df145c5b\",\"name\":\"操作用カメラ\"}"},"TransitionTime":{"type":"float","value":"10.0"},"TransitionEasing":{"type":"DG.Tweening.Ease","value":"{\"label\":\"InOutCubic\",\"value\":10,\"description\":null,\"icon\":null}"},"X":{"type":"float","value":"179.133331"},"Y":{"type":"float","value":"0.4647258"},"Offset":{"type":"UnityEngine.Vector3","value":"{\"x\":-0.007500027,\"y\":-0.0175000113,\"z\":-1.25400019}"},"Target":{"type":"Warudo.Plugins.Core.Nodes.CameraOrbitCharacterNode+TargetData","value":"{\"id\":\"cfff6303-f842-47ba-898a-9e06be9bc9bb\",\"dataInputs\":{\"X\":{\"type\":\"float\",\"value\":\"0.5\"},\"Y\":{\"type\":\"float\",\"value\":\"180.0\"},\"Offset\":{\"type\":\"UnityEngine.Vector3\",\"value\":\"{\\\"x\\\":0.0,\\\"y\\\":0.0,\\\"z\\\":0.0}\"}}}"},"v0_13_1_MigratedTargetData":{"type":"bool","value":"true"}},"typeId":"1626e76a-dbe9-4ab2-bbb3-48481c5a686c","name":"CAMERA_ORBIT_CHARACTER","x":336.262268,"y":9.22501},"4cedd830-2a25-48b3-801d-774693a11018":{"id":"4cedd830-2a25-48b3-801d-774693a11018","dataInputs":{"Camera":{"type":"Warudo.Plugins.Core.Assets.Cinematography.CameraAsset","value":"{\"id\":\"738bdb04-43af-4e58-86b0-44f4df145c5b\",\"name\":\"操作用カメラ\"}"},"TransitionTime":{"type":"float","value":"10.0"},"TransitionEasing":{"type":"DG.Tweening.Ease","value":"{\"label\":\"InOutCubic\",\"value\":10,\"description\":null,\"icon\":null}"},"X":{"type":"float","value":"139.621109"},"Y":{"type":"float","value":"0.4709605"},"Offset":{"type":"UnityEngine.Vector3","value":"{\"x\":-0.007500027,\"y\":-0.0175000113,\"z\":-0.05400014}"},"Target":{"type":"Warudo.Plugins.Core.Nodes.CameraOrbitCharacterNode+TargetData","value":"{\"id\":\"d891cca5-17d2-4477-bc05-5b30563309b1\",\"dataInputs\":{\"X\":{\"type\":\"float\",\"value\":\"0.5\"},\"Y\":{\"type\":\"float\",\"value\":\"180.0\"},\"Offset\":{\"type\":\"UnityEngine.Vector3\",\"value\":\"{\\\"x\\\":0.0,\\\"y\\\":0.0,\\\"z\\\":0.0}\"}}}"},"v0_13_1_MigratedTargetData":{"type":"bool","value":"true"}},"typeId":"1626e76a-dbe9-4ab2-bbb3-48481c5a686c","name":"CAMERA_ORBIT_CHARACTER","x":1100.87061,"y":5.70366},"f2c2feab-0e49-4f5f-ba95-72188b485df0":{"id":"f2c2feab-0e49-4f5f-ba95-72188b485df0","dataInputs":{"Camera":{"type":"Warudo.Plugins.Core.Assets.Cinematography.CameraAsset","value":"{\"id\":\"738bdb04-43af-4e58-86b0-44f4df145c5b\",\"name\":\"操作用カメラ\"}"},"TransitionTime":{"type":"float","value":"10.0"},"TransitionEasing":{"type":"DG.Tweening.Ease","value":"{\"label\":\"InOutCubic\",\"value\":10,\"description\":null,\"icon\":null}"},"X":{"type":"float","value":"-157.520477"},"Y":{"type":"float","value":"0.5332875"},"Offset":{"type":"UnityEngine.Vector3","value":"{\"x\":-0.05125002,\"y\":0.1549999,\"z\":-1.25400019}"},"Target":{"type":"Warudo.Plugins.Core.Nodes.CameraOrbitCharacterNode+TargetData","value":"{\"id\":\"b5b1145a-4ee4-48cd-9f06-ec1fd0afc052\",\"dataInputs\":{\"X\":{\"type\":\"float\",\"value\":\"0.5\"},\"Y\":{\"type\":\"float\",\"value\":\"180.0\"},\"Offset\":{\"type\":\"UnityEngine.Vector3\",\"value\":\"{\\\"x\\\":0.0,\\\"y\\\":0.0,\\\"z\\\":0.0}\"}}}"},"v0_13_1_MigratedTargetData":{"type":"bool","value":"true"}},"typeId":"1626e76a-dbe9-4ab2-bbb3-48481c5a686c","name":"CAMERA_ORBIT_CHARACTER","x":1453.8595,"y":18.25776},"b4abb5b7-e4df-4649-b800-f36e98e74e13":{"id":"b4abb5b7-e4df-4649-b800-f36e98e74e13","dataInputs":{"Asset":{"type":"Warudo.Core.Scenes.Asset","value":"{\"id\":\"738bdb04-43af-4e58-86b0-44f4df145c5b\",\"name\":\"操作用カメラ\"}"}},"typeId":"69772885-68dc-4852-bafa-7a8388b3c077","name":"GET_ASSET_NAME","x":-318.167358,"y":677.834656},"1eb67cc3-2e38-4627-b255-502575c78dcf":{"id":"1eb67cc3-2e38-4627-b255-502575c78dcf","dataInputs":{"AssetName":{"type":"string","value":"\"操作用カメラ\""},"ExactMatch":{"type":"bool","value":"true"}},"typeId":"1903bb16-682c-41fa-b75f-2661216c7f07","name":"FIND_ASSET_BY_NAME","x":-4.75838757,"y":686.703552},"23d2d8cc-2178-4ddc-ab9d-7023ebd8c602":{"id":"23d2d8cc-2178-4ddc-ab9d-7023ebd8c602","dataInputs":{"TargetGraph":{"type":"string","value":null},"VariableName":{"type":"string","value":"\"Moving\""},"Value":{"type":"bool","value":"false"}},"typeId":"14b6ed27-80e5-4464-8fe9-af0df5d5bf67","name":"SET_BOOLEAN_VARIABLE","x":667.648,"y":1212.053}},"dataConnections":[{"outputNode":"b4abb5b7-e4df-4649-b800-f36e98e74e13","inputNode":"1eb67cc3-2e38-4627-b255-502575c78dcf","outputPort":"AssetName","inputPort":"AssetName"},{"outputNode":"1eb67cc3-2e38-4627-b255-502575c78dcf","inputNode":"c46af7cb-baa7-4d3d-8a6d-9b7446199a7d","outputPort":"Asset","inputPort":"Camera"},{"outputNode":"8bff24ac-5f91-4421-ac5a-3ea4b222adca","inputNode":"c46af7cb-baa7-4d3d-8a6d-9b7446199a7d","outputPort":"Output","inputPort":"TransitionTime"},{"outputNode":"1eb67cc3-2e38-4627-b255-502575c78dcf","inputNode":"4cedd830-2a25-48b3-801d-774693a11018","outputPort":"Asset","inputPort":"Camera"},{"outputNode":"8bff24ac-5f91-4421-ac5a-3ea4b222adca","inputNode":"4cedd830-2a25-48b3-801d-774693a11018","outputPort":"Output","inputPort":"TransitionTime"},{"outputNode":"1eb67cc3-2e38-4627-b255-502575c78dcf","inputNode":"f2c2feab-0e49-4f5f-ba95-72188b485df0","outputPort":"Asset","inputPort":"Camera"},{"outputNode":"8bff24ac-5f91-4421-ac5a-3ea4b222adca","inputNode":"f2c2feab-0e49-4f5f-ba95-72188b485df0","outputPort":"Output","inputPort":"TransitionTime"},{"outputNode":"0ccae0c7-c73d-4e8e-a403-f35c6af4d6b6","inputNode":"972d6078-44d5-4364-8eb8-b684571771f9","outputPort":"Value","inputPort":"Condition"}],"flowConnections":[{"outputNode":"62f9a9cb-0bde-4b9b-9063-819e1305e32d","inputNode":"235194f9-fe5a-4789-8a52-341394e3a263","outputPort":"Exit","inputPort":"Enter"},{"outputNode":"235194f9-fe5a-4789-8a52-341394e3a263","inputNode":"4a1c0591-7494-4586-b1a5-4ab3d1292f2c","outputPort":"A","inputPort":"Enter"},{"outputNode":"235194f9-fe5a-4789-8a52-341394e3a263","inputNode":"23d2d8cc-2178-4ddc-ab9d-7023ebd8c602","outputPort":"B","inputPort":"Enter"},{"outputNode":"4cedd830-2a25-48b3-801d-774693a11018","inputNode":"f2c2feab-0e49-4f5f-ba95-72188b485df0","outputPort":"OnTransitionEnd","inputPort":"Enter"},{"outputNode":"4a1c0591-7494-4586-b1a5-4ab3d1292f2c","inputNode":"0ff1d045-2b1a-4c0e-9f31-c5ad2edfd6e8","outputPort":"Exit","inputPort":"Enter"},{"outputNode":"a9ab9112-faf9-457b-abe8-82aa45b38414","inputNode":"c46af7cb-baa7-4d3d-8a6d-9b7446199a7d","outputPort":"OnInvoke","inputPort":"Enter"},{"outputNode":"972d6078-44d5-4364-8eb8-b684571771f9","inputNode":"4cedd830-2a25-48b3-801d-774693a11018","outputPort":"IfTrue","inputPort":"Enter"},{"outputNode":"c46af7cb-baa7-4d3d-8a6d-9b7446199a7d","inputNode":"972d6078-44d5-4364-8eb8-b684571771f9","outputPort":"OnTransitionEnd","inputPort":"Enter"},{"outputNode":"f2c2feab-0e49-4f5f-ba95-72188b485df0","inputNode":"0ff1d045-2b1a-4c0e-9f31-c5ad2edfd6e8","outputPort":"OnTransitionEnd","inputPort":"Enter"}],"properties":{"id":"923e76e9-6536-45dc-bb98-3e618a82503a","dataInputs":{"Variables":{"type":"Warudo.Core.Graphs.GraphVariable[]","value":"[{\"id\":\"525fe172-d606-48b7-990b-6b36ef59b28c\",\"dataInputs\":{\"Name\":{\"type\":\"string\",\"value\":\"\\\"Moving\\\"\"},\"DuplicateNameWarning\":{\"type\":\"string\",\"value\":\"\\\"**同じ名前の変数が既に存在します。**\\\"\"},\"VariableType\":{\"type\":\"Warudo.Core.Graphs.GraphVariableType\",\"value\":\"{\\\"label\\\":\\\"Boolean\\\",\\\"value\\\":0,\\\"description\\\":null,\\\"icon\\\":null}\"},\"BooleanValue\":{\"type\":\"bool\",\"value\":\"false\"},\"IntegerValue\":{\"type\":\"int\",\"value\":\"0\"},\"FloatValue\":{\"type\":\"float\",\"value\":\"0.0\"},\"StringValue\":{\"type\":\"string\",\"value\":null},\"Vector3Value\":{\"type\":\"UnityEngine.Vector3\",\"value\":\"{\\\"x\\\":0.0,\\\"y\\\":0.0,\\\"z\\\":0.0}\"},\"BooleanListValue\":{\"type\":\"bool[]\",\"value\":\"[]\"},\"IntegerListValue\":{\"type\":\"int[]\",\"value\":\"[]\"},\"FloatListValue\":{\"type\":\"float[]\",\"value\":\"[]\"},\"StringListValue\":{\"type\":\"string[]\",\"value\":\"[]\"},\"Vector3ListValue\":{\"type\":\"UnityEngine.Vector3[]\",\"value\":\"[]\"}}}]"}}}}
機能
- キー入力がされると決められたカメラアニメーションを繰り返す。
- 同じキー入力がされるとカメラアニメーションを停止する。
- サンプルでは一番最初のカメラオービットキャラクターを初期状態にしておけば、初期状態で停止するようになっている。
注意
- 変数でカメラアニメーションの停止を行っているため、変数の追加が必要。
キー入力によるカメラの切替
{"id":"e349e772-9308-487c-af0d-6ecc62f279aa","enabled":true,"name":"カメラの切替","order":0,"group":null,"panningX":404.575256,"panningY":-757.4612,"scaling":0.9973044,"nodes":{"79fca7a9-16ff-493f-8e8c-68a850849f6f":{"id":"79fca7a9-16ff-493f-8e8c-68a850849f6f","dataInputs":{"Keystroke":{"type":"Warudo.Plugins.Core.Events.Keystroke","value":"{\"label\":\"J\",\"value\":36,\"description\":null,\"icon\":null}"},"RequireCtrl":{"type":"bool","value":"false"},"RequireShift":{"type":"bool","value":"false"},"RequireAlt":{"type":"bool","value":"false"},"RequireMeta":{"type":"bool","value":"false"}},"typeId":"d341c82e-d6d2-4910-bdb6-2f9719470619","name":"ON_KEYSTROKE_PRESSED","x":12.0,"y":12.0},"68a833a5-40ff-422e-b2d6-e0d983ae1612":{"id":"68a833a5-40ff-422e-b2d6-e0d983ae1612","dataInputs":{"Camera":{"type":"Warudo.Plugins.Core.Assets.Cinematography.CameraAsset","value":"{\"id\":\"bc77a8de-5252-4bb9-bbfa-ec65adb66c66\",\"name\":\"ビデオカメラ\"}"},"TransitionTime":{"type":"float","value":"1.2"},"TransitionEasing":{"type":"DG.Tweening.Ease","value":"{\"label\":\"Linear\",\"value\":1,\"description\":null,\"icon\":null}"}},"typeId":"b0231d1a-a1c9-449a-82d3-7b343567bcc0","name":"TOGGLE_CAMERA","x":412.0,"y":12.0},"56bf4311-0a67-4772-a527-5ddb692d3059":{"id":"56bf4311-0a67-4772-a527-5ddb692d3059","dataInputs":{"Keystroke":{"type":"Warudo.Plugins.Core.Events.Keystroke","value":"{\"label\":\"K\",\"value\":37,\"description\":null,\"icon\":null}"},"RequireCtrl":{"type":"bool","value":"false"},"RequireShift":{"type":"bool","value":"false"},"RequireAlt":{"type":"bool","value":"false"},"RequireMeta":{"type":"bool","value":"false"}},"typeId":"d341c82e-d6d2-4910-bdb6-2f9719470619","name":"ON_KEYSTROKE_PRESSED","x":12.0,"y":932.0},"3a6754aa-c222-43cc-a674-f06a2c69348a":{"id":"3a6754aa-c222-43cc-a674-f06a2c69348a","dataInputs":{"Camera":{"type":"Warudo.Plugins.Core.Assets.Cinematography.CameraAsset","value":"{\"id\":\"5178c9eb-a5ab-433c-8284-a9dc9209ee2f\",\"name\":\"ビデオカメラ 2\"}"},"TransitionTime":{"type":"float","value":"1.2"},"TransitionEasing":{"type":"DG.Tweening.Ease","value":"{\"label\":\"Linear\",\"value\":1,\"description\":null,\"icon\":null}"}},"typeId":"b0231d1a-a1c9-449a-82d3-7b343567bcc0","name":"TOGGLE_CAMERA","x":412.0,"y":932.0}},"dataConnections":[],"flowConnections":[{"outputNode":"79fca7a9-16ff-493f-8e8c-68a850849f6f","inputNode":"68a833a5-40ff-422e-b2d6-e0d983ae1612","outputPort":"Exit","inputPort":"Enter"},{"outputNode":"56bf4311-0a67-4772-a527-5ddb692d3059","inputNode":"3a6754aa-c222-43cc-a674-f06a2c69348a","outputPort":"Exit","inputPort":"Enter"}],"properties":{"id":"e88b4479-25ed-4638-83a4-91337f03907f","dataInputs":{"Variables":{"type":"Warudo.Core.Graphs.GraphVariable[]","value":"[]"}}}}
機能
- キー入力によってメインカメラを切り替える。
指と指が接触したらパーティクルを出す
{"id":"22c98be5-fc65-40f8-b8ba-0cf86dbdeb82","enabled":true,"name":"Self ET","order":0,"group":null,"panningX":410.328918,"panningY":103.0617,"scaling":0.5720373,"nodes":{"8189e3a0-5a4e-47cb-be2f-ff84ff9a93ec":{"id":"8189e3a0-5a4e-47cb-be2f-ff84ff9a93ec","dataInputs":{"Visualize":{"type":"bool","value":"false"},"Senders":{"type":"Warudo.Plugins.Interactions.Nodes.ContactSource[]","value":"[{\"id\":\"7cba0bd5-40a3-4670-9961-54c829a843ea\",\"dataInputs\":{\"IsReceiver\":{\"type\":\"bool\",\"value\":\"false\"},\"SenderApplyTo\":{\"type\":\"Warudo.Plugins.Interactions.Nodes.ContactSource+ApplyToType\",\"value\":\"{\\\"label\\\":\\\"Any Scene Character\\\",\\\"value\\\":0,\\\"description\\\":null,\\\"icon\\\":null}\"},\"ReceiverApplyTo\":{\"type\":\"Warudo.Plugins.Interactions.Nodes.ContactSource+ReceiverApplyToType\",\"value\":\"{\\\"label\\\":\\\"Any Scene Character\\\",\\\"value\\\":0,\\\"description\\\":null,\\\"icon\\\":null}\"},\"UseAssetColliders\":{\"type\":\"bool\",\"value\":\"false\"},\"AssetCollidersNotEnabledHint\":{\"type\":\"string\",\"value\":\"\\\"The colliders on this asset are not currently enabled.\\\"\"},\"AnySceneCharacterAttachToBone\":{\"type\":\"UnityEngine.HumanBodyBones\",\"value\":\"{\\\"label\\\":\\\"左人差し指遠節指骨\\\",\\\"value\\\":29,\\\"description\\\":null,\\\"icon\\\":null}\"},\"SceneAsset\":{\"type\":\"Warudo.Plugins.Core.Assets.GameObjectAsset\",\"value\":null},\"SceneAssetAttachType\":{\"type\":\"Warudo.Plugins.Core.Assets.Mixins.AttachType\",\"value\":\"{\\\"label\\\":\\\"人体骨格\\\",\\\"value\\\":0,\\\"description\\\":null,\\\"icon\\\":null}\"},\"SceneAssetAttachToBone\":{\"type\":\"UnityEngine.HumanBodyBones\",\"value\":\"{\\\"label\\\":\\\"ヘッド\\\",\\\"value\\\":10,\\\"description\\\":null,\\\"icon\\\":null}\"},\"SceneAssetAttachToBoneDoesNotExist\":{\"type\":\"string\",\"value\":\"\\\"選択したキャラクターに対応するボーンがありません。\\\"\"},\"SceneAssetAttachToTransform\":{\"type\":\"string\",\"value\":null},\"PositionOffset\":{\"type\":\"UnityEngine.Vector3\",\"value\":\"{\\\"x\\\":0.0,\\\"y\\\":0.0,\\\"z\\\":0.0}\"},\"RotationOffset\":{\"type\":\"UnityEngine.Vector3\",\"value\":\"{\\\"x\\\":0.0,\\\"y\\\":0.0,\\\"z\\\":0.0}\"},\"ColliderType\":{\"type\":\"Warudo.Plugins.Interactions.Nodes.ContactSource+SourceColliderType\",\"value\":\"{\\\"label\\\":\\\"ボール\\\",\\\"value\\\":2,\\\"description\\\":null,\\\"icon\\\":null}\"},\"ColliderCenter\":{\"type\":\"UnityEngine.Vector3\",\"value\":\"{\\\"x\\\":0.0,\\\"y\\\":0.0,\\\"z\\\":0.0}\"},\"ColliderSize\":{\"type\":\"UnityEngine.Vector3\",\"value\":\"{\\\"x\\\":0.1,\\\"y\\\":0.1,\\\"z\\\":0.1}\"},\"ColliderRadius\":{\"type\":\"float\",\"value\":\"0.05\"},\"ColliderHeight\":{\"type\":\"float\",\"value\":\"0.2\"},\"ColliderDirection\":{\"type\":\"Warudo.Plugins.Interactions.Nodes.ContactSource+SourceColliderDirection\",\"value\":\"{\\\"label\\\":\\\"X\\\",\\\"value\\\":0,\\\"description\\\":null,\\\"icon\\\":null}\"}}}]"},"Receivers":{"type":"Warudo.Plugins.Interactions.Nodes.ContactSource[]","value":"[{\"id\":\"9ff33867-702f-49c3-8422-f06ffdbd7b5e\",\"dataInputs\":{\"IsReceiver\":{\"type\":\"bool\",\"value\":\"true\"},\"SenderApplyTo\":{\"type\":\"Warudo.Plugins.Interactions.Nodes.ContactSource+ApplyToType\",\"value\":\"{\\\"label\\\":\\\"Any Scene Character\\\",\\\"value\\\":0,\\\"description\\\":null,\\\"icon\\\":null}\"},\"ReceiverApplyTo\":{\"type\":\"Warudo.Plugins.Interactions.Nodes.ContactSource+ReceiverApplyToType\",\"value\":\"{\\\"label\\\":\\\"Any Scene Character\\\",\\\"value\\\":0,\\\"description\\\":null,\\\"icon\\\":null}\"},\"UseAssetColliders\":{\"type\":\"bool\",\"value\":\"false\"},\"AssetCollidersNotEnabledHint\":{\"type\":\"string\",\"value\":\"\\\"The colliders on this asset are not currently enabled.\\\"\"},\"AnySceneCharacterAttachToBone\":{\"type\":\"UnityEngine.HumanBodyBones\",\"value\":\"{\\\"label\\\":\\\"右食指遠節指骨\\\",\\\"value\\\":44,\\\"description\\\":null,\\\"icon\\\":null}\"},\"SceneAsset\":{\"type\":\"Warudo.Plugins.Core.Assets.GameObjectAsset\",\"value\":null},\"SceneAssetAttachType\":{\"type\":\"Warudo.Plugins.Core.Assets.Mixins.AttachType\",\"value\":\"{\\\"label\\\":\\\"人体骨格\\\",\\\"value\\\":0,\\\"description\\\":null,\\\"icon\\\":null}\"},\"SceneAssetAttachToBone\":{\"type\":\"UnityEngine.HumanBodyBones\",\"value\":\"{\\\"label\\\":\\\"ヘッド\\\",\\\"value\\\":10,\\\"description\\\":null,\\\"icon\\\":null}\"},\"SceneAssetAttachToBoneDoesNotExist\":{\"type\":\"string\",\"value\":\"\\\"選択したキャラクターに対応するボーンがありません。\\\"\"},\"SceneAssetAttachToTransform\":{\"type\":\"string\",\"value\":null},\"PositionOffset\":{\"type\":\"UnityEngine.Vector3\",\"value\":\"{\\\"x\\\":0.0,\\\"y\\\":0.0,\\\"z\\\":0.0}\"},\"RotationOffset\":{\"type\":\"UnityEngine.Vector3\",\"value\":\"{\\\"x\\\":0.0,\\\"y\\\":0.0,\\\"z\\\":0.0}\"},\"ColliderType\":{\"type\":\"Warudo.Plugins.Interactions.Nodes.ContactSource+SourceColliderType\",\"value\":\"{\\\"label\\\":\\\"ボール\\\",\\\"value\\\":2,\\\"description\\\":null,\\\"icon\\\":null}\"},\"ColliderCenter\":{\"type\":\"UnityEngine.Vector3\",\"value\":\"{\\\"x\\\":0.0,\\\"y\\\":0.0,\\\"z\\\":0.0}\"},\"ColliderSize\":{\"type\":\"UnityEngine.Vector3\",\"value\":\"{\\\"x\\\":0.1,\\\"y\\\":0.1,\\\"z\\\":0.1}\"},\"ColliderRadius\":{\"type\":\"float\",\"value\":\"0.05\"},\"ColliderHeight\":{\"type\":\"float\",\"value\":\"0.2\"},\"ColliderDirection\":{\"type\":\"Warudo.Plugins.Interactions.Nodes.ContactSource+SourceColliderDirection\",\"value\":\"{\\\"label\\\":\\\"X\\\",\\\"value\\\":0,\\\"description\\\":null,\\\"icon\\\":null}\"}}}]"}},"typeId":"a4c75971-412a-4e54-80ef-fe31adf33c7c","name":"ON_CONTACT","x":12.0,"y":12.0},"dd9c116c-d358-4a67-b594-fa1471bfd6ef":{"id":"dd9c116c-d358-4a67-b594-fa1471bfd6ef","dataInputs":{"ParticleSource":{"type":"string","value":"\"gameobject://resources/Particles/Super Confetti FX/Prefabs/Stars/StarExplosionGold\""},"PositionOffset":{"type":"UnityEngine.Vector3","value":"{\"x\":0.0,\"y\":0.0,\"z\":0.0}"},"RotationOffset":{"type":"UnityEngine.Vector3","value":"{\"x\":0.0,\"y\":0.0,\"z\":0.0}"},"ParticleScale":{"type":"float","value":"1.0"},"Delay":{"type":"float","value":"0.0"},"Parent":{"type":"Warudo.Plugins.Core.Assets.GameObjectAsset","value":null},"AttachType":{"type":"Warudo.Plugins.Core.Assets.Mixins.AttachType","value":"{\"label\":\"人体骨格\",\"value\":0,\"description\":null,\"icon\":null}"},"AttachToBone":{"type":"UnityEngine.HumanBodyBones","value":"{\"label\":\"ヘッド\",\"value\":10,\"description\":null,\"icon\":null}"},"AttachToBoneDoesNotExist":{"type":"string","value":"\"選択したキャラクターに対応するボーンがありません。\""},"AttachToTransform":{"type":"string","value":null}},"typeId":"c2b4da85-620a-43bf-ac16-193e44d0ed9d","name":"SPAWN_PARTICLE","x":932.0,"y":12.0},"2028942a-ad6e-46c3-93f3-4acca567ffe5":{"id":"2028942a-ad6e-46c3-93f3-4acca567ffe5","dataInputs":{"Interval":{"type":"float","value":"0.1"}},"typeId":"da218b19-1a11-4a48-9a32-6e69bbc8d1e6","name":"THROTTLE_FLOW","x":532.0,"y":23.0}},"dataConnections":[{"outputNode":"8189e3a0-5a4e-47cb-be2f-ff84ff9a93ec","inputNode":"dd9c116c-d358-4a67-b594-fa1471bfd6ef","outputPort":"Position","inputPort":"PositionOffset"}],"flowConnections":[{"outputNode":"8189e3a0-5a4e-47cb-be2f-ff84ff9a93ec","inputNode":"2028942a-ad6e-46c3-93f3-4acca567ffe5","outputPort":"OnStay","inputPort":"Enter"},{"outputNode":"2028942a-ad6e-46c3-93f3-4acca567ffe5","inputNode":"dd9c116c-d358-4a67-b594-fa1471bfd6ef","outputPort":"Exit","inputPort":"Enter"}],"properties":{"id":"f1a223cf-58d8-48cf-9ff2-488be5f4fb0f","dataInputs":{"Variables":{"type":"Warudo.Core.Graphs.GraphVariable[]","value":"[]"}}}}
機能
- 左右の人差し指を合わせるとパーティクルが出る
注意
- モデルによっては当たり判定の調整が必要
- 「表示」を「はい」にすると当たり判定を示す球体が表示されるので、コライダー半径などのパラメーターを調整する
キー入力によるダンスアニメーションの再生
{"id":"a6b104d6-b765-4f01-bd33-b4b22a40b6b1","enabled":false,"name":"ダンステスト","order":0,"group":null,"panningX":706.2266,"panningY":438.58136,"scaling":0.712071061,"nodes":{"cec363e4-3252-442f-bc7d-ffcfb7fb638f":{"id":"cec363e4-3252-442f-bc7d-ffcfb7fb638f","dataInputs":{"Character":{"type":"Warudo.Plugins.Core.Assets.Character.CharacterAsset","value":"{\"id\":\"29399e49-1c26-41bb-b40f-294dc0590f68\",\"name\":\"キャラクター\"}"},"Animation":{"type":"string","value":"\"character-animation://resources/Animations/KawaiiAnimations/KA_Idle24_Dance04\""},"TransitionTime":{"type":"float","value":"2.0"},"Weight":{"type":"float","value":"1.0"},"Speed":{"type":"float","value":"2.0"},"Masked":{"type":"bool","value":"false"},"MaskedBodyParts":{"type":"Warudo.Plugins.Core.Assets.Character.CharacterAsset+AnimationMaskedBodyPart[]","value":"[]"},"Additive":{"type":"bool","value":"false"}},"typeId":"3c8f47ba-5430-4061-8506-19812b4d2ec0","name":"PLAY_CHARACTER_ONE_SHOT_ANIMATION","x":-185.0,"y":-334.5},"645a5d27-b66f-4e20-a3f3-c7f5abbe8c60":{"id":"645a5d27-b66f-4e20-a3f3-c7f5abbe8c60","dataInputs":{"Keystroke":{"type":"Warudo.Plugins.Core.Events.Keystroke","value":"{\"label\":\"3\",\"value\":4,\"description\":null,\"icon\":null}"},"RequireCtrl":{"type":"bool","value":"false"},"RequireShift":{"type":"bool","value":"false"},"RequireAlt":{"type":"bool","value":"false"},"RequireMeta":{"type":"bool","value":"false"}},"typeId":"d341c82e-d6d2-4910-bdb6-2f9719470619","name":"ON_KEYSTROKE_PRESSED","x":-547.7956,"y":-349.693726}},"dataConnections":[],"flowConnections":[{"outputNode":"645a5d27-b66f-4e20-a3f3-c7f5abbe8c60","inputNode":"cec363e4-3252-442f-bc7d-ffcfb7fb638f","outputPort":"Exit","inputPort":"Enter"}],"properties":{"id":"9ac6e207-4388-4dae-99a1-28a7bf377ff8","dataInputs":{"Variables":{"type":"Warudo.Core.Graphs.GraphVariable[]","value":"[]"}}}}
機能
- 特定のキーが押されたら、指定されたアニメーションを再生する
注意
- モーショントラッキングに使っているツールによっては、モーショントラッキング中に再生出来ない。
アイテムをキャラクターに投げつける
{"id":"71fb2893-3fe2-4b60-8799-5136963ae314","enabled":true,"name":"ぬいぐるみ","order":0,"group":null,"panningX":898.090759,"panningY":356.027,"scaling":0.598378241,"nodes":{"2d1abc00-053f-4335-a463-53e2aefd0663":{"id":"2d1abc00-053f-4335-a463-53e2aefd0663","dataInputs":{"Keystroke":{"type":"Warudo.Plugins.Core.Events.Keystroke","value":"{\"label\":\"Z\",\"value\":44,\"description\":null,\"icon\":null}"},"RequireCtrl":{"type":"bool","value":"false"},"RequireShift":{"type":"bool","value":"true"},"RequireAlt":{"type":"bool","value":"true"},"RequireMeta":{"type":"bool","value":"false"}},"typeId":"d341c82e-d6d2-4910-bdb6-2f9719470619","name":"ON_KEYSTROKE_PRESSED","x":-454.0,"y":-276.5},"a94d0be8-36c4-4e1a-9656-adba244c101e":{"id":"a94d0be8-36c4-4e1a-9656-adba244c101e","dataInputs":{"FirstIndex":{"type":"int","value":"1"},"LastIndex":{"type":"int","value":"5"},"Interval":{"type":"float","value":"0.01"},"InitialDelay":{"type":"float","value":"0.0"}},"typeId":"7eed2e97-f875-45e4-b4d9-8ffe043f2abb","name":"FOR_LOOP","x":-186.0,"y":-277.5},"82ebf810-2dd2-4f9e-9de1-6e548149354e":{"id":"82ebf810-2dd2-4f9e-9de1-6e548149354e","dataInputs":{"TargetType":{"type":"Warudo.Plugins.Interactions.Mixins.TargetType","value":"{\"label\":\"キャラクター\",\"value\":0,\"description\":null,\"icon\":null}"},"Character":{"type":"Warudo.Plugins.Core.Assets.Character.CharacterAsset","value":"{\"id\":\"29399e49-1c26-41bb-b40f-294dc0590f68\",\"name\":\"キャラクター\"}"},"PropSource":{"type":"string","value":"\"gameobject://resources/Props/Quirky Series Ultimate/Quirky Series Vol.3/Arctic Vol.2/Prefabs/SnowLeopard\""},"ImpactParticleSource":{"type":"string","value":null},"LaunchSoundSource":{"type":"string","value":null},"ImpactSoundSource":{"type":"string","value":null},"Scale":{"type":"float","value":"1.11"},"Mass":{"type":"float","value":"25.0"},"Speed":{"type":"float","value":"5.0"},"Gravity":{"type":"bool","value":"true"},"LaunchTorque":{"type":"float","value":"0.0"},"RandomizeLaunchRotation":{"type":"bool","value":"true"},"AliveTime":{"type":"float","value":"5.0"},"DespawnOnImpact":{"type":"bool","value":"false"},"StickOnImpact":{"type":"bool","value":"false"},"ImpactParticleScale":{"type":"float","value":"0.25"},"SoundVolume":{"type":"float","value":"0.1"},"TrailSource":{"type":"string","value":null},"TrailIntensity":{"type":"float","value":"1.0"},"From":{"type":"Warudo.Plugins.Interactions.Mixins.CharacterFromTo+FromType","value":"{\"label\":\"視野境界ランダム座標\",\"value\":0,\"description\":null,\"icon\":null}"},"FromCamera":{"type":"Warudo.Plugins.Core.Assets.Cinematography.CameraAsset","value":null},"FromAngle":{"type":"float","value":"0.0"},"FromSceneObject":{"type":"Warudo.Plugins.Core.Assets.GameObjectAsset","value":null},"FromTransform":{"type":"string","value":null},"FromAboveHeadDistance":{"type":"float","value":"2.0"},"FromWorldPosition":{"type":"UnityEngine.Vector3","value":"{\"x\":0.0,\"y\":0.0,\"z\":0.0}"},"To":{"type":"Warudo.Plugins.Interactions.Mixins.CharacterFromTo+ToType","value":"{\"label\":\"ボディランダム位置\",\"value\":0,\"description\":null,\"icon\":null}"},"ToBone":{"type":"UnityEngine.HumanBodyBones","value":"{\"label\":\"ヘッド\",\"value\":10,\"description\":null,\"icon\":null}"},"ToTransform":{"type":"string","value":null},"SceneObjectFrom":{"type":"Warudo.Plugins.Interactions.Mixins.SceneObjectFromTo+FromType","value":"{\"label\":\"視野境界ランダム座標\",\"value\":0,\"description\":null,\"icon\":null}"},"SceneObjectFromCamera":{"type":"Warudo.Plugins.Core.Assets.Cinematography.CameraAsset","value":null},"SceneObjectFromAngle":{"type":"float","value":"0.0"},"SceneObjectFromSceneObject":{"type":"Warudo.Plugins.Core.Assets.GameObjectAsset","value":null},"SceneObjectFromTransform":{"type":"string","value":null},"SceneObjectFromWorldPosition":{"type":"UnityEngine.Vector3","value":"{\"x\":0.0,\"y\":0.0,\"z\":0.0}"},"SceneObjectToSceneObject":{"type":"Warudo.Plugins.Core.Assets.GameObjectAsset","value":null},"SceneObjectToTransform":{"type":"string","value":null},"WorldPositionFrom":{"type":"Warudo.Plugins.Interactions.Mixins.WorldPositionFromTo+FromType","value":"{\"label\":\"視野境界ランダム座標\",\"value\":0,\"description\":null,\"icon\":null}"},"WorldPositionFromCamera":{"type":"Warudo.Plugins.Core.Assets.Cinematography.CameraAsset","value":null},"WorldPositionFromAngle":{"type":"float","value":"0.0"},"WorldPositionFromSceneObject":{"type":"Warudo.Plugins.Core.Assets.GameObjectAsset","value":null},"WorldPositionFromTransform":{"type":"string","value":null},"WorldPositionFromWorldPosition":{"type":"UnityEngine.Vector3","value":"{\"x\":0.0,\"y\":0.0,\"z\":0.0}"},"WorldPositionToWorldPosition":{"type":"UnityEngine.Vector3","value":"{\"x\":0.0,\"y\":0.0,\"z\":0.0}"}},"typeId":"07594cda-42b6-48ee-ac27-e6700ac8c251","name":"THROW_PROP","x":99.0,"y":-277.5},"27b55602-33a7-4bff-af86-f16a13d35e50":{"id":"27b55602-33a7-4bff-af86-f16a13d35e50","dataInputs":{"Props":{"type":"string[]","value":"[]"},"Collections":{"type":"string[]","value":"[\"BUILT_IN-->QUIRKY_SERIES_(OMABUARTS_STUDIO)\"]"}},"typeId":"6c1c5d66-9596-4c21-88fc-94b2f4771d1d","name":"GET_RANDOM_PROP","x":-363.618622,"y":486.838562}},"dataConnections":[{"outputNode":"27b55602-33a7-4bff-af86-f16a13d35e50","inputNode":"82ebf810-2dd2-4f9e-9de1-6e548149354e","outputPort":"PropSource","inputPort":"PropSource"}],"flowConnections":[{"outputNode":"a94d0be8-36c4-4e1a-9656-adba244c101e","inputNode":"82ebf810-2dd2-4f9e-9de1-6e548149354e","outputPort":"LoopBody","inputPort":"Enter"},{"outputNode":"2d1abc00-053f-4335-a463-53e2aefd0663","inputNode":"a94d0be8-36c4-4e1a-9656-adba244c101e","outputPort":"Exit","inputPort":"Enter"}],"properties":{"id":"cbc8eefa-ed42-48fc-9d11-43ded6f0200c","dataInputs":{"Variables":{"type":"Warudo.Core.Graphs.GraphVariable[]","value":"[]"}}}}
機能
- 特定のキーが入力されたら、ランダムなアイテムを投げる