Difference between revisions of "Reference/ja"
no edit summary
imported>Toydev (Created page with "リファレンスは ベースオブジェクト のインスタンスです。 スクリプト(例えば、PlaceAtMe() 関...") |
imported>Toydev |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
リファレンスは [[Base Object|ベースオブジェクト]] のインスタンスです。 | リファレンスは[[Base Object|ベースオブジェクト]]のインスタンスです。 | ||
スクリプト(例えば、[[PlaceAtMe - ObjectReference|PlaceAtMe()]] | スクリプト(例えば、[[PlaceAtMe - ObjectReference|PlaceAtMe()]] 関数)やゲームシステム(例えば多くのスペルが作り出す [[Explosion|Explosions - 爆裂]])が実行時に作り出すものもありますが、通常は [[Render Window]] に配置されているオブジェクトのことを意味します。 | ||
おのおののベースオブジェクトはいくつものリファレンスを持っています(リファレンスの数は [[Object Window]] で見れます)。もしも [[Object Window]] でベースオブジェクトのプロパティを変えた場合、ゲーム内の全てのリファレンスが変わります。しかし、リファレンスは特有のデータを持てます。最も単純な例は位置です: 位置はリファレンスそれぞれユニークです。位置は Object Window の基礎データで設定出来ません。 | |||
Render Window のオブジェクトをダブルクリックするとリファレンスのデータを見れます。異なるタイプのオブジェクトは、リファレンス毎に違ったリファレンスデータを持っています。同じオブジェクトでも、異なるリファレンスには違った値を設定出来ます。 | |||
リファレンスは全て [[ObjectReference Script]] として扱われます。リファレンスも特定のサブタイプにキャスト可能です。[[Actor|アクター]]のリファレンスは [[Actor Script]] にキャストできます。 | |||
=Reference Data= | =Reference Data= |