9. fort_playspace
player
agent
fort_character
PlayerUI
ゲーム空間情報
Game playspace info
プレイヤーの存在
Presence of player
ゲーム内のオブジェクトに対
して制御をかけているもの
data of something
キャラクターの情報
ゲーム内に実際に存在するオブジェクト
Character info
プレイヤーのUI情報
Player UI info
プレイヤー情報の関係性とお互いの取得方
Player information looks like this
位置情報とか
しゃがんだとき
ジャンプしたときなど
location information
when squatting
when you jump
バイス
などで使
e
r etc…
キャラクターになんらかの
アクションが生じたときなど
something about the character
when an action occurs
fort_playspace情報からplayer情報を取得
Get Player info from fort_playspace info
AllPlayers := GetPlayspace().GetPlayers()
agent情報を使ってplayer情報を取得
Get player info from agent info
if (Player := player[Agent]):
agent情報を使ってfort_character情報を取得
Get fort_character info from agent info
player情報を使ってfort_character情報を取得
Get fort_character info from player info
if (Fort := Player.GetFortCharacter[]):
fort_character情報を使ってagent情報を取得
Get agent info from fort_character info
親
子
playerはagentを
継承している
※player情報を使ってagentを制御したい場合、そ
のままplayer情報を使えばagentお母さんが
理解してくれる。
10. agent, player, fort_character はそれぞれ型であると覚える。
int 型は整数しか入らないよ seisuu : int = 3
float 型は小数点の数字だけだよ syousuu : float = 3.3
string 型は文字列だけだよ mojiretsu : string = “hello”
と同じように。。
player 型は プレイヤの情報だけよ Player : player = Playspace.GetPlayers()
agent 型は agent情報だけよ Agent : agent = Character.GetAgent[]
fort_character 型はキャラクタ情報だけよ Fort : fort_character =
Agent.GetFortCharacter[]
Playspace.GetPlayers()Playspace.GetPlayers()Playspace.GetPlayers()Playspace.GetPlayers()
Telepo_and_Explosion(Agent3:agent):void=
agent 型で Agent という名前の変数?を作ります。
あたしが、Agentよ