Reworldでプレイヤーコントロールのキャラを切り替えるにはどうすればいいですか?
機能効果の展示
実行環境
Win 7,Win 8,Win 10
Reworldバージョン体験版
vc_Redist.x 64運転環境
ゼロの基礎読者に対する補充
インストールされたReworldの対応バージョンをダウンロードします.
Reworld公式サイトリンク:http://www.reworlder.com/
Reworldクリエイターの家フォーラム:http://bbs.reworlder.com
ダウンロード後にインストールして登録したアカウントで空の地図を開きます.
ダウンロードvc_redist.x 64.rar実行環境
redist.x 64ダウンロードリンク
考え方の分析
プレイヤーのコントロールを切り替えたいキャラクターは、まず新しいキャラクターを作って、あるイベントをきっかけに、誕生ポイントにこの新キャラクターを加えることで、キャラクターの切り替え効果が得られます.
機能の構築
一、キャラクターの構築過程はワークエリアで新たなキャラクターを作成する.下の図のように:
二、新しいキャラクター機能の構築過程を切り替える1.作業エリアで部品を作成し、新しいキャラクターを切り替えるために名前を変えて、区別を便利にするために、色を赤に変更します.下の図に示すように、はサーバスクリプトを作成します.
1.ワークエリアの下に部品を作って、古いキャラクターに名前を変えて、区別しやすいように、色を青に変えます.下の図のように:
2.部品の下でサーバースクリプトを作成します.下の図に示すように、はサーバスクリプトを作成します.
1.ワークエリアとは?ワークエリアのオブジェクトは3 Dシーンに可視化され、ワークエリアのオブジェクトだけが物理的なインタラクションが発生する.
2.サーバのスクリプトは何ですか?サーバでのみ実行されるLuaスクリプトコードは、サーバーロジックを作成するために使用されます.
3.なぜサーバスクリプトを使いますか?
実行環境
Win 7,Win 8,Win 10
Reworldバージョン体験版
vc_Redist.x 64運転環境
ゼロの基礎読者に対する補充
インストールされたReworldの対応バージョンをダウンロードします.
Reworld公式サイトリンク:http://www.reworlder.com/
Reworldクリエイターの家フォーラム:http://bbs.reworlder.com
ダウンロード後にインストールして登録したアカウントで空の地図を開きます.
ダウンロードvc_redist.x 64.rar実行環境
redist.x 64ダウンロードリンク
考え方の分析
プレイヤーのコントロールを切り替えたいキャラクターは、まず新しいキャラクターを作って、あるイベントをきっかけに、誕生ポイントにこの新キャラクターを加えることで、キャラクターの切り替え効果が得られます.
機能の構築
一、キャラクターの構築過程はワークエリアで新たなキャラクターを作成する.下の図のように:
二、新しいキャラクター機能の構築過程を切り替える1.作業エリアで部品を作成し、新しいキャラクターを切り替えるために名前を変えて、区別を便利にするために、色を赤に変更します.下の図に示すように、はサーバスクリプトを作成します.
local part = script.Parent
local LoadAva = WorkSpace. -- avatar
part.TriggerEnter:Connect(function(hit)--
if hit:IsClass("Avatar") then
local player = Players:GetPlayerByUserId(hit.PlayerId)
player:LoadCharacter(LoadAva) -- , , Avatar , 。
end
end)
三、古いキャラクターを取り替える機能の構築過程1.ワークエリアの下に部品を作って、古いキャラクターに名前を変えて、区別しやすいように、色を青に変えます.下の図のように:
2.部品の下でサーバースクリプトを作成します.下の図に示すように、はサーバスクリプトを作成します.
local part = script.Parent
part.TriggerEnter:Connect(function(hit)--
if hit:IsClass("Avatar") then
local player = Players:GetPlayerByUserId(hit.PlayerId)
player:LoadCharacter() -- , , , 00
end
end)
補足説明1.ワークエリアとは?ワークエリアのオブジェクトは3 Dシーンに可視化され、ワークエリアのオブジェクトだけが物理的なインタラクションが発生する.
2.サーバのスクリプトは何ですか?サーバでのみ実行されるLuaスクリプトコードは、サーバーロジックを作成するために使用されます.
3.なぜサーバスクリプトを使いますか?
, , 。 , 。
, , ; , 。
, 。 , , , , 。
じゃ、これからゲームを始めます.赤いブロックに触れると新しいキャラクターに切り替わります.青いブロックに触れると古いキャラクターに戻ります.もし何か問題があったり、より良い実現方法があったら、皆さんは下で積極的に討論してもいいです.私達も参加して皆さんと一緒に経験を分かち合います.