◆Cobblemon Wiki

MoLang

Molang Animation Functions

Type is QueryStruct<PoseableModel>.

exclude_labels(): ObjectValue<ExcludedLabels>PoseableModel에서 ObjectValue<ExcludedLabels>를 반환합니다.v.model.exclude_labels()
bedrock_primary(group: String, animation: String, options: MoValue...): ObjectValue<PrimaryAnimation>group과 animation을 사용해 새 PrimaryAnimation을 만듭니다. options에는 ExcludedLabels, WaveFunction(마지막 것만 사용), 또는 제외할 라벨을 나타내는 문자열을 사용할 수 있습니다. 새로 만든 PrimaryAnimation의 ObjectValue<PrimaryAnimation>를 반환합니다.I don't know what is an example
bedrock_stateful(group: String, animation: String, enduresPrimary: IDK WHAT THIS IS): ObjectValue<BedrockActiveAnimation>group과 animation을 사용해 새 BedrockActiveAnimation을 만듭니다. EDURESPRIMARY가 무엇인지는 아직 확인되지 않았습니다. 새로 만든 BedrockActiveAnimation의 ObjectValue<BedrockActiveAnimation>을 반환합니다.I don't know what is an example
bedrock(group: String, animation: String): ObjectValue<BedrockPoseAnimation>group과 animation을 사용해 새 BedrockPoseAnimation을 만듭니다. 새로 만든 BedrockActiveAnimation의 ObjectValue<BedrockActiveAnimation>을 반환합니다.I don't know what is an example
look(boneName: String, pitchMultiplier: Double?, yawMulitplier: Double?, maxPitch: Double?, minPitch: Double?, maxYaw, Double?, minYaw: Double?): ObjectValue<SingleBoneLookAnimation>Creates a new SingleBoneLookAnimation using the boneName and other 옵션. 새로 만든 SingleBoneLookAnimation의 ObjectValue<SingleBoneLookAnimation>를 반환합니다. 기본값은 순서대로 다음과 같습니다: 1.0, 1.0, 70.0, -45.0, 45.0, -45.0.v.model.look('head')
quadruped_walk(periodMultiplier: Double?, amplitudeMultiplier: Double? leftFrontLeftName: String?, leftFrontRightName: String?, leftBackLeftName: String?. leftBackRightName: String?): ObjectValue<QuadrupedWalkAnimation>옵션을 사용해 새 QuadrupedWalkAnimation을(를) 만듭니다. 새로 만든 QuadrupedWalkAnimation의 ObjectValue<QuadrupedWalkAnimation>를 반환합니다. 기본값은 순서대로 다음과 같습니다: 0.6662, 1.4, 'leg_front_left', leg_front_right', 'leg_back_left', 'leg_back_right'.v.model.quadruped_walk()
biped_walk(periodMultiplier: Double?, amplitudeMultiplier: Double? leftLegName?: String, rightLegName: String?): ObjectValue<BipedWalkAnimation>옵션을 사용해 새 BipedWalkAnimation을(를) 만듭니다. 새로 만든 BipedWalkAnimation의 ObjectValue<BipedWalkAnimation>를 반환합니다. 기본값은 순서대로 다음과 같습니다: 0.6662, 1.4, 'leg_left', 'leg_right'.v.model.biped_walk()
bimanual_swing(periodMultiplier: Double?, amplitudeMultiplier: Double? leftArmName: String?, rightArmName String?): ObjectValue<BimanualSwingAnimation>옵션을 사용해 새 BimanualSwingAnimation을(를) 만듭니다. 새로 만든 BimanualSwingAnimation의 ObjectValue<BimanualSwingAnimation>를 반환합니다. 기본값은 순서대로 다음과 같습니다: 0.6662, 1.0, 'arm_left', 'arm_right'.v.model.bimanual_swing()
sine_wing_flap(amplitude: Double?, period: Double?, verticalShift: Double?, axis: String?, wingLeft: String?, wingRight: String?): ObjectValue<WingFlapIdleAnimation>옵션을 사용해 새 WingFlapIdleAnimation을(를) 만듭니다. 새로 만든 WingFlapIdleAnimation의 ObjectValue<WingFlapIdleAnimation>를 반환합니다. 기본값은 순서대로 다음과 같습니다: 0.9, 0.9, 0.0, 'y', 'wing_left', 'wing_right'. axis는 ‘x’, ‘y’, ‘z’ 중 하나일 수 있습니다.v.model.sine_wing_flap()
bedrock_quirk(animationGroup: String, animationNames: MoValue, minSeconds: Double?, maxSeconds: Double?, loopTimes: Int?): ObjectValue<SimpleQuirk>animationGroup, animationNames 및 기타 옵션을 사용해 새 SimpleQuirk을(를) 만듭니다. animationNames는 ArrayStruct<String> 또는 단일 문자열일 수 있습니다. 새로 만든 SimpleQuirk의 ObjectValue<SimpleQuirk>를 반환합니다. 기본값은 순서대로 다음과 같습니다: 8.0, 30.0, 1.I don't know what is an example
primary_animation(activeAnimation: ObjectValue<ActiveAnimation>, options: MoValue...): MoValueCreates a new PrimaryAnimation using the activeAnimation. options에는 ExcludedLabels, WaveFunction(마지막 것만 사용), 또는 제외할 라벨을 나타내는 문자열을 사용할 수 있습니다. 새로 만든 PrimaryAnimation의 ObjectValue<PrimaryAnimation>를 반환합니다.I don't know what is an example
punch(headName: String?, bodyName: String?, leftArmName: String?, rightArmName: String?, swingRight? Boolean): ObjectValue<PunchAnimation>옵션을 사용해 새 PunchAnimation을(를) 만듭니다. 새로 만든 PunchAnimation의 ObjectValue<PunchAnimation>를 반환합니다. 기본값은 순서대로 다음과 같습니다: 'head', 'body', 'arm_left', 'arm_right', true.v.model.punch()
bedrock_primary_quirk(animationGroup: String, animationNames: MoValue, minSeconds: Double?, maxSeconds: Double?, loopTimes: Int?, options: MoValue...): ObjectValue<SimpleQuirk>animationGroup, animationNames 및 기타 옵션을 사용해 새 SimpleQuirk을(를) 만듭니다. animationNames는 ArrayStruct<String> 또는 단일 문자열일 수 있습니다. 새로 만든 SimpleQuirk의 ObjectValue<SimpleQuirk>를 반환합니다. 기본값은 순서대로 다음과 같습니다: 8.0, 30.0, 1. options는 WaveFunction(마지막 것만 사용) 또는 제외할 라벨을 나타내는 문자열일 수 있습니다.I don't know what is an example