#パーティクルを飛ばしたい
1 messages · Page 1 of 1 (latest)
setSpeedAndDirectionの第一引数はパーティクルで用いられるMolang変数名です
Molangなので指定するのは "variable.任意の変数名" です
setSpeedAndDirection("variable.aiueo", 4, { x:1, y:1, z:1 })
であれば、variavle.aiueo.speed に4が、
variable.aiueo.direction_x
variable.aiueo.direction_y
variable.aiueo.direction_z にそれぞれ1が渡されます
自作パーティクルの場合、この変数を渡すだけでは何の意味もありません
パーティクルのJSONで変数をもとに速度を与えてください
JSONの例json { "minecraft:emitter_shape_point": { //_point以外を使っている場合_box、_sphereなど "direction": [ "variable.aiueo.direction_x", "variable.aiueo.direction_y", "variable.aiueo.direction_z" ] }, "minecraft:particle_initial_speed": "variable.aiueo.speed" }
Snowstormを使っている場合はMotionタブでModeをDynamic、DirectionをCustomにして
DirectionとSpeedに変数を記述してください