【ロブロックススタジオ】Humanoidのプロパティ一覧|歩く速さ・ジャンプ・体力の作り方(子供向け)

ロブロックススタジオ(Roblox Studio)で使う「プロパティ」を、やさしく説明します。プロパティは「せってい」のことで、数字や色を変えるだけで、ゲームのうごきが変わります。

Humanoid(ヒューマノイド)は、キャラクターの中に入っている、「いのち」と「うごき」をきめるものです。プレイヤーのキャラクターには、はじめから入っています。

よく使うプロパティ一覧

プロパティかたどんなせってい?スクリプトの例
Health(たいりょく)floatいまの体力。0になるとたおれるhumanoid.Health = 50
MaxHealth(さいだいたいりょく)float体力のいちばん大きい数humanoid.MaxHealth = 200
WalkSpeed(あるくはやさ)float1びょうに進む距離。ふつうは16humanoid.WalkSpeed = 32
JumpPower(ジャンプのちから)floatジャンプのときに上にかかる力humanoid.JumpPower = 100
JumpHeight(ジャンプのたかさ)floatジャンプの高さhumanoid.JumpHeight = 10
UseJumpPowerbooleantrueならJumpPower、falseならJumpHeightをつかうhumanoid.UseJumpPower = true
DisplayName(ひょうじめい)stringキャラクターの頭の上に出る名前humanoid.DisplayName = "ヒーロー"

それぞれのポイント

WalkSpeedを大きくすると、ダッシュ床が作れます。小さくすると、のろのろ歩く、ぬまのような場所ができます。

JumpPowerとJumpHeightは、どちらをつかうかをUseJumpPowerできめます。ジャンプを高くしたいのにきかないときは、UseJumpPowerを見なおしましょう。

Healthは、MaxHealthをこえられません。体力を増やしたいときは、MaxHealthも一緒に変えます。

スクリプトの例:ふむとはやくなる床

local part = script.Parent

part.Touched:Connect(function(hit)
	local humanoid = hit.Parent:FindFirstChild("Humanoid")
	if humanoid then
		humanoid.WalkSpeed = 32
	end
end)

hitは、さわったパーツです。その親にHumanoidがあれば、さわったのはキャラクターだとわかります。

※スクリプトは、公式ドキュメントでプロパティ名を確認して書いています。うまく動かないときは、名前やスクリプトの場所を見なおしてください。

参考:Roblox Creator Hub(公式ドキュメント)

コメントする

パブログ

パパのブログ、パブログマイクラバージョンロゴ
STAY CONNECTED
リンク

強力パスワード生成