国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

DH-SRPG 二:Scene的組成與作用

2023-06-21 17:40 作者:DH_DoveG  | 我要投稿

Scene是游戲的主要部分,承載游戲所需的所有場景

tree

Map:地圖場景,用來畫地圖,也處理單位的移動,提供單位移動范圍的生成方法,以及生成兩點之間的路徑的方法。

Pointer:下標,因為是純鍵盤操作所以需要提供這個給玩家操作,玩家通過這個可以選中單位并進行操作。

Deploy:部署點,部署點是在挑選出戰(zhàn)成員時可供單位部署的位置。

SelectManage:用來管理可以選中區(qū)域的生成與管理,單位的移動、攻擊、技能的范圍展示都由該節(jié)點生成與管理。同時該節(jié)點也管理可選區(qū)域被點擊后如何處理。

UnitManage:用來管理單位,該節(jié)點決定來單位的行動順序。

Camera:攝像機。

ControllerManage:控制器的管理器,AI等控制器應(yīng)該作為這個節(jié)點的子節(jié)點。

UI:用來管理ui.


Scene.gd

該腳本用于連接各個節(jié)點之間的信號。

同時,也決定有那些其中可供玩家挑選。在制作新關(guān)卡時,需要重寫create_units這一方法

下標的觸發(fā)事件也首先由pointer_callable方法與pointer_move方法第一手處理。

玩家操作的Pointer產(chǎn)生的移動與點擊事件都會首先由pointer_callablepointer_move進行處理,然后才會向下傳遞。

因此可以在有顯示的區(qū)域需要優(yōu)先進行處理時,可以阻止其他的調(diào)用。


接下來說說挑選出戰(zhàn)單位的UI——PreparePlan


致歉:因為項目的更新隨時都有可能會破壞原有的代碼,您在看到此文時它可能已經(jīng)不是最新的了,請以現(xiàn)在項目的具體情況為準。

歡迎大家給項目提Issues

項目地址:https://gitee.com/DH-DoveG/dh-srpg-demo

DH-SRPG 二:Scene的組成與作用的評論 (共 條)

分享到微博請遵守國家法律
远安县| 子长县| 望江县| 锦屏县| 弥勒县| 尼勒克县| 余姚市| 左权县| 洛浦县| 鲁甸县| 乾安县| 北票市| 玉田县| 西贡区| 深泽县| 旬阳县| 平山县| 洪江市| 丽江市| 双柏县| 且末县| 高雄县| 西贡区| 清水河县| 龙陵县| 酒泉市| 宁陕县| 河间市| 余庆县| 剑河县| 彭州市| 临桂县| 秦皇岛市| 板桥市| 昆明市| 黑水县| 沈丘县| 浦东新区| 孙吴县| 名山县| 海门市|