# RocketPropulsion(ロブロックス クラス) > Applies a force so that an assembly follows and faces a target part. - URL:https://roblox.minecraft-okinawa.com/reference/classes/RocketPropulsion/ - 公式:https://create.roblox.com/docs/reference/engine/classes/RocketPropulsion - 受け継いでいるクラス:BodyMover ## プロパティ - `RocketPropulsion.CartoonFactor: float`:Determines the tendency of the assembly to face the Class.RocketPropulsion.Target|Target. - `RocketPropulsion.MaxSpeed: float`:Determines the maximum speed at which the assembly will move toward the Class.RocketPropulsion.Target|Target. - `RocketPropulsion.MaxThrust: float`:Determines the maximum amount of thrust that will be exerted to move the assembly. - `RocketPropulsion.MaxTorque: Vector3`:Determines the maximum amount of torque that may be exerted to rotate the assembly towards the Class.RocketPropulsion.Target|Target. - `RocketPropulsion.Target: BasePart`:Determines the object towards which the assembly should follow/face. - `RocketPropulsion.TargetOffset: Vector3`:Determines the world offset from the Class.RocketPropulsion.Target|Target toward which the force/torque is exerted. - `RocketPropulsion.TargetRadius: float`:Determines the maximum distance from the Class.RocketPropulsion.Target|Target at which the assembly must be in order for Class.RocketPropulsion.ReachedTarget|ReachedTarget to be fired. - `RocketPropulsion.ThrustD: float`:Determines the dampening applied to the assembly in order to prevent it from overshooting the Class.RocketPropulsion.Target|Target. - `RocketPropulsion.ThrustP: float`:Determines how aggressive of a force is applied in reaching the Class.RocketPropulsion.Target|Target. - `RocketPropulsion.TurnD: float`:Determines the amount of dampening that to use in reaching the Class.RocketPropulsion.Target|Target. - `RocketPropulsion.TurnP: float`:Determines how aggressive of a torque is applied in facing the Class.RocketPropulsion.Target|Target. ## メソッド - `RocketPropulsion:Abort(): ()`:Causes the assembly to stop moving toward its Class.RocketPropulsion.Target|Target. - `RocketPropulsion:Fire(): ()`:Causes the assembly to start moving toward its Class.RocketPropulsion.Target|Target. ## イベント - `RocketPropulsion.ReachedTarget()`:Fires when the assembly comes within Class.RocketPropulsion.TargetRadius|TargetRadius of the Class.RocketPropulsion.Target|Target. 英語の説明とメンバー一覧:Roblox Creator Documentation(CC BY 4.0)。日本語の解説はこのサイト独自のものです。 執筆:鈴木孝昌(現役プロジェクトマネージャー/プログラミング講師)/運営:沖縄マイクラ部 プログラミングスクール「クロスウェーブ」(https://minecraft-okinawa.com/)