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

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

簡(jiǎn)單(菜)的LuaSTG教程0.1:隨便水水((((((

2020-08-01 10:38 作者:SSWTLZZ  | 我要投稿

草,再不寫我就忘到九霄云外去了
就隨便水水專欄好了

首先呢


常用的函數(shù)有Angle,Dist之類的
這兩個(gè)函數(shù)的作用分別是求兩點(diǎn)之間的角度,距離,用法是:
Angle(x1,y1,x2,y2)或Angle(t1,t2)
第一種是直接輸兩個(gè)點(diǎn)的坐標(biāo)求角度,比如Angle(0,0,10,10)輸出的角度是45°,Angle(self.x,self.y,player.x,player.y)輸出的就是self對(duì)player的角度
那猜一猜第二種的用法?(

第二種就是兩個(gè)obj之間的角度,比如說你在一個(gè)自定義子彈里的on create里寫a=Angle(self,player),那么這個(gè)a就是這個(gè)子彈對(duì)玩家的角度不過想要這個(gè)a改變的話....想必你們也是會(huì)的

Angle(self.x,self.y,player.x,player.y)等同于Angle(self,player),為什么?

實(shí)際上,self啊,player啊,都是一個(gè)表(table),然后Angle這個(gè)函數(shù)會(huì)自動(dòng)檢測(cè)你輸進(jìn)來的參數(shù)的類型,然后再?gòu)倪@個(gè)表里找x和y這兩個(gè)key


所以你local t1,t2={['x']=114,['y']=514},{['x']=1919,['y']=810}
????????? ?a=Angle(t1,t2) 它同樣會(huì)給出數(shù)據(jù)(

咳咳,你管他為什么(,反正用就對(duì)了((
類似于player,self的還有

last(在創(chuàng)建obj下面,代表那個(gè)obj)

_boss(當(dāng)前的boss)(記得要打 _ )

unit(在for each unit in group里用,代表那個(gè)組里的obj)

還有on colli里的 other,代表碰撞到這個(gè)obj的另一個(gè)obj(這個(gè)在之前已經(jīng)講過了)

嗯......舉例子的話,就用月兔的槍好了
(好麻煩啊都要回去開lstg自帶編輯器都不能用sharp)

嗯,兔子的槍是什么原理我就不用講了(范圍逐漸擴(kuò)大,子彈way數(shù)逐漸增多,且是自機(jī)狙)

是自機(jī)狙對(duì)吧?那我就把Aim To Player設(shè)為true不就對(duì)了嗎?我真是個(gè)天才(
是啊,你可真是個(gè)天才

但是呢,你運(yùn)行一下,就發(fā)現(xiàn)不太對(duì):

甩狙?(劃掉)

這就是因?yàn)樽詸C(jī)的位置一直在變,如果不想讓它變的話,就要用到Angle了

這不就好起來了嗎

和上上圖的區(qū)別

......其實(shí)沒什么好講的,我自己都覺得這一篇很水(
所以呢,如果有什么其他關(guān)于lstg的問題的話,也可以在評(píng)論區(qū)問

簡(jiǎn)單(菜)的LuaSTG教程0.1:隨便水水((((((的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
平谷区| 曲靖市| 买车| 乃东县| 会理县| 连云港市| 宁陵县| 西藏| 余江县| 通化市| 巫溪县| 康保县| 霍山县| 泰来县| 永济市| 肥东县| 吴江市| 洪江市| 固阳县| 措美县| 新郑市| 南投市| 蓬莱市| 读书| 常州市| 台南市| 长子县| 鄯善县| 顺平县| 临汾市| 长宁县| 襄垣县| 辉县市| 新安县| 德庆县| 乾安县| 柘荣县| 伊宁市| 永仁县| 邵阳市| 龙游县|