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

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

【LuaSTG選修教程】綁定與拼彈

2023-03-07 22:19 作者:小石吉吉  | 我要投稿

家好啊,???,這是我第一次寫專欄??催@篇教程需要一定的基礎(chǔ),一些基礎(chǔ)內(nèi)容請觀看SSW老師或其他老師的教程。?從零開始上手LuaSTG

一些功能的做法不唯一,這個只是我自己的方法。

有時單個子彈略顯單調(diào),我們可以把多個子彈組合到一起看成一個大子彈,一般做法是子彈在不同位置同時生成,然后朝相同方向運(yùn)動。

簡單的循環(huán)嵌套

爛大街妙脆角

但是當(dāng)子彈運(yùn)動軌跡比較復(fù)雜時,這樣做就會很麻煩

對啊,為什么呢(
丑 爆 了

這時就需要一個叫綁定的功能

鎖鏈和路標(biāo)(?)

先看左邊這個像鎖鏈的節(jié)點

選項旁邊有箭頭可以下拉

里面有四個選項
一般我們默認(rèn)將self設(shè)為master,將last設(shè)為servant

這個節(jié)點放在誰里面寫誰就是self

比如放某個定義子彈里,那么這個自定義子彈就是master,在符卡里寫,那么boss就是master

last代表上一個創(chuàng)建的obj,通常把綁定節(jié)點放在生成的子彈的下面

Damage transfer rate是傷害傳遞,如果里面填1,servant受到的傷害就按1:1傳給master

有內(nèi)鬼,停止交易

鐵 索 連 環(huán)

為了方便我們將master稱為,將servant稱為
obj里可以可以使用self._master表示obj
然后是這個像路標(biāo)的節(jié)點

哇浪

里面分別是 相對坐標(biāo)x,y??,子彈朝向,跟隨obj朝向。

當(dāng)Follow masters rotation設(shè)為true時,obj會根據(jù)obj朝向繞著obj旋轉(zhuǎn)


靈魂畫手


這個節(jié)點需要放在obj里,設(shè)置obj相對obj的位置

我們知道游戲界面中間為坐標(biāo)原點,即(0,0)點。在這里表示和obj的相對坐標(biāo),就是把obj所在位置作為原點

比如在這里寫(10,-20),就相當(dāng)于

self.x=self._master.x+10
self.y=self._master.y-20


有點難的感覺

注意:使用這個節(jié)點時,如果沒有和obj綁定,或者obj被消彈消掉了的話,會因為檢測不到self._master而報錯(你馬都沒了還怎么玩)

所以使用這個節(jié)點前建議用IsValid功能判斷一下master是否存在

保險的方法

下面是常用的綁定用法


經(jīng)典小花

有沒有看明白?

靈魂畫手x2

紅小玉是自機(jī)狙,作為obj。綠米蛋就是在obj上套了一個圓,a1是角度增量。

好的你已經(jīng)完全學(xué)會了,來嘗試復(fù)刻一下經(jīng)典彈幕吧。


我是吉弔八千慧

復(fù)刻的不是很像(

其他波次我沒做(懶

另外,在obj里也有可以表示obj的功能。

self._servants?這是一個表,會按順序把所有obj編號存到這個表里,比如用self._servants[1]表示第一個被綁定的obj。不過這不是重點,這個功能我也沒怎么用過,也許能做出更有趣的彈幕呢(笑

發(fā)癲中......

媽媽生的

綁定當(dāng)然也是可以套娃的

?爸爸的爸爸叫爺爺?
什么玩意

好的,這篇教程就到這里了,希望能幫到大家,如有錯誤希望指正。

【LuaSTG選修教程】綁定與拼彈的評論 (共 條)

分享到微博請遵守國家法律
西青区| 建德市| 和平县| 乌拉特前旗| 瑞昌市| 东辽县| 平谷区| 富平县| 连平县| 全南县| 汝南县| 惠安县| 吉木乃县| 三台县| 屏南县| 琼中| 巴东县| 开鲁县| 筠连县| 林甸县| 晋宁县| 休宁县| 息烽县| 晋中市| 河池市| 商都县| 凤山县| 德庆县| 金秀| 屯昌县| 颍上县| 曲周县| 遂平县| 临沂市| 竹山县| 临清市| 怀宁县| 出国| 常山县| 公主岭市| 尼木县|