?
?
在腳本目錄里,看到的幾個Sprite_Xxxx名字的腳本也是類。
類?????????????????內容?????????父類
Sprite_Character???人物?????????RPG::?Sprite
Sprite_Battler?????戰(zhàn)斗?????????RPG::?Sprite
Sprite_Picture?????圖片?????????Sprite
Sprite_Timer???????秒表?????????Sprite
各類的實例監(jiān)視與游戲對象相對應的數據變化,一旦那個情況變化了,就自動向系統反映。例如?Sprite_Character監(jiān)視著Game_Character被繼承了的類的實例。人物在地圖上稍微譬如說如果走動一下的話,立即就會被它所偵查到。
還有兩個類:?
類?????????????????內容
Spriteset_Map??????地圖
Spriteset_Battle???戰(zhàn)斗
這些類,正在獨立地管理著其它畫面的大部分或全部的畫像?(?窗口和光標除外?)?。以前說的地圖本身和天氣效果等,會向游戲的情況同時被更新。
在這些類,景觀入口和Z座標有了重要的作用。這些牽涉到各畫像的優(yōu)先順序。對Viewport類的解說也同時參照。
Spriteset_Map?地圖畫面的?成為如其次那樣的構成。?(?數字?Z?座標?)
@viewport3?(5000)?-?畫面的閃光
@timer_sprite?(500)?-?秒表
@viewport2?(200)?@picture_sprites?(1..50)?piccha
@?viewport1(0)@?fog(3000)?fog
@?weather(1000)?天氣
@character_sprites?(0..800)?人物
@tilemap?(0..800)?地圖
@?panorama(-1000)?全景
Spriteset_Battle?Battle?畫面的?spu?右方組合成為如其次那樣的構成。?(?數字?Z?座標?)
@viewport4?(5000)?-?畫面的閃光
@timer_sprite?(500)?-?秒表
@viewport3?(200)?@picture_sprites?(51..100)?piccha
@viewport2?(101)?@actor_sprites?(1..4)?batrai(?acter)
@?viewport1(0)@?weather(1000)?天氣
@enemy_sprites?(1..320)?batrai(?enemii)
@?battleback_sprite(0)?Battle?背景
版權聲明:RUBY文檔中心的所有文章標明[原創(chuàng)]的均為本站作品,版權屬RUBY中文化計劃,若轉載請注明;標明[翻譯]的其外文版權歸原作者,譯文版權屬RUBY中文化計劃;標明[轉貼]的,若原作者感到侵犯了他的著作權,那么請及時跟主持人聯系,我們會盡快更正。
?