最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

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

喚境Evkworld游戲中的計時器

2019-07-23 17:36 作者:喚境官方  | 我要投稿

簡單計時器

游戲中計時器有很多的用途.例如制作定時的游戲?qū)υ?倒計時,冷卻時間,根據(jù)時間計分等等.首先先看看下面這個事件表,簡單計時器.

image.png
image.png
image.png
image.png
image.png
image.png

每一幀都將Dt添加到全局變量時間(Dt是獲取上一幀到這一幀的時間,詳細介紹可查看Dt和幀率獨立游戲),所以每一幀添加Dt就是統(tǒng)計游戲開始到現(xiàn)在的總時間.1秒后全局變量時間等于1.

將秒轉(zhuǎn)換成小時,分鐘,秒數(shù)
如事件表所示,可以將統(tǒng)計的秒數(shù)轉(zhuǎn)換成小時,分鐘,秒數(shù)
小時=floor(時間/3600)
分鐘=floor(時間/60%60)
秒數(shù)= floor(時間%60)

image.png

倒計時

制作倒計時,首先先建立一個全局變量倒計時設(shè)置初始值為需要倒計時的時間.設(shè)置事件當全局變量倒計時>0時,全局變量減去Dt(為了保證全局變量倒計時不會小于0,使用Max函數(shù)).事件表如下圖所示.

image.png
image.png
image.png

當全局變量倒計時等于0時,可以設(shè)置游戲開始跳轉(zhuǎn)到游戲界面或游戲開始.在這邊最好配合”僅觸發(fā)一次”使用,當?shù)褂嫊r等于0時僅觸發(fā)一次.

image.png

制作計時游戲也是使用類似上面事件表制作,設(shè)置不同的計時事件即可.

每隔X秒和實例計時器

在喚境Evkworld中可以使用系統(tǒng)條件”每隔X秒”設(shè)置每隔X秒運行一次事件,可以讓指定的所有對象每隔X秒執(zhí)行動作.

image.png

但我們制作某種特定游戲時,如塔防游戲我們希望每個炮塔都有自己獨立的計時時間,在每次計時結(jié)束后發(fā)射子彈,這時候可以使用實例變量來實現(xiàn)這個效果.事件表實例變量設(shè)置如下面所示.添加精靈對象炮塔,在炮塔添加兩個實例變量:計時(初始值為0),冷卻時間(初始值為0).在舞臺添加兩個炮塔,分別選中炮塔設(shè)置實例變量冷卻時間1和2.

image.png
image.png
image.png
image.png

通過以上設(shè)置,即可完成每個實例擁有自己的計時器,實現(xiàn)實例擁有不同的冷卻時間.

計時持續(xù)時間
在上面第一個簡單計時器介紹了其中一種計時的方式,下面將介紹另外一種方法用來計算持續(xù)時間.事件表全局變量如下圖所示.

image.png
image.png
image.png
image.png


?點擊下載全能無需編程的喚境引擎!? ??

https://www.evkworld.cn/?c=600005&sc=600019&auto=1


喚境Evkworld游戲中的計時器的評論 (共 條)

分享到微博請遵守國家法律
曲沃县| 巢湖市| 河西区| 吴旗县| 杨浦区| 嘉禾县| 武功县| 三江| 海丰县| 松溪县| 保亭| 宜君县| 武陟县| 丰宁| 鄂伦春自治旗| 潜江市| 黎平县| 高青县| 澄江县| 洪江市| 北京市| 托克托县| 阿荣旗| 乌拉特前旗| 勐海县| 南岸区| 漳州市| 江口县| 湟中县| 丰台区| 通渭县| 金阳县| 嘉义县| 漳浦县| 桐城市| 名山县| 牙克石市| 嘉禾县| 太康县| 循化| 辽阳县|