五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

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

無名殺代碼教程 00.1

2021-06-03 21:25 作者:玩大師4的醒醒  | 我要投稿

最近太忙了,連一篇完整的專欄都沒時間寫。我干脆把一篇專欄分成10次發(fā)(滑稽)。這次講點輕松點的,武將技能分類。


扯點別的:上篇專欄是基礎知識,比較難且晦澀,但以后會經(jīng)常遇到,多見幾次就會了。(游戲里面見到別人技術比你強,不是別人各方面比你好,而是因為別人是n周目玩家)


下面是這篇專欄的正式內容


1。是什么?

武將技能,按代碼框架,分為以下3類:

主動技

觸發(fā)技

mod技能

//----華麗的分割線----//

主動技:描述帶有“出牌階段限X次”的技能(例如:制衡,頌詞)

ps:“出牌階段限X次”占絕大多數(shù),剩下的是一些轉化技和救人的技能


觸發(fā)技:達到特定條件才能發(fā)動的技能(例如:英姿,遺計)

ps:絕大多數(shù)技能是觸發(fā)技

ps:主動技和觸發(fā)技不兼容。一個技能是主動技,那么肯定不是觸發(fā)技


mod技能(也稱為“永續(xù)技”):時刻生效的技能(例如:馬術,空城)

ps:mod技能也算鎖定技

ps:mod技能可以和主動技放一個技能里面,也可以和觸發(fā)技放一個技能里面


//----華麗的分割線----//

看到這里,是不是有小伙伴想問,還有鎖定技,轉化技,限定技,覺醒技,轉換技等


鎖定技肯定不是主動技

轉化技大部分是主動技

限定技大部分是主動技(限定技像一個大招,手里捏著,等合適的時候放)

覺醒技肯定是觸發(fā)技,肯定是鎖定技

轉換技,這個是多種技能的組合。


另外,一個技能可能包括多個小技能,這樣的技能就是一般技能。




//----華麗的分割線----//


2。為什么要這么分?


①這是按照代碼框架分的,主動技和觸發(fā)技的寫法是大不相同的(就像飛機和坦克,不能把零件混著裝,這樣弄出來的技能很可能出問題)


如果要開始寫一個技能,就要弄清楚是主動技還是觸發(fā)技,然后按相應的代碼框架寫。


②難度不同

mod技能最簡單

觸發(fā)技最常見,也較為簡單

主動技可以簡單,也可以特別難


//----華麗的分割線----//


3。代碼框架

這里簡單講下,免得后面的專欄沒貨了(笑)


主動技:代碼里面有enable的

例如:

? ?enable:"phaseUse",? ? ? ?//出牌階段發(fā)動

? ?enable:"chooseToUse",? ? //需要使用牌

? ?enable:"chooseToRespond",? ?//需要打出牌


觸發(fā)技:代碼里有trigger的

例如:

? ?trigger:{

? ? ?player:"phaseDrawBegin",//摸牌階段開始時

? },

trigger:{

? ? ?player:"damageEnd",//你受到傷害后

??},


ps:觸發(fā)技的時機多種多樣,還可以自定義時機。


mod技能:代碼里有mod的技能


mod:{

maxHandcard:function(player,num){

return num+1;//手牌上限+1

},

cardUsable:function(card,player){

return Infinity;//使用牌無次數(shù)限制

},

},


還有很多mod技能,也可以自定義


ps:mod技能看起來復雜,其實大部分都是套模板后改個數(shù)字


//----華麗的分割線----//


寫了不少了,這篇專欄就到這里吧。



無名殺代碼教程 00.1的評論 (共 條)

分享到微博請遵守國家法律
渝北区| 罗城| 平南县| 明星| 武定县| 古丈县| 沛县| 盐亭县| 吴江市| 三门峡市| 荃湾区| 安溪县| 北流市| 秭归县| 宜川县| 清原| 饶河县| 鄂托克旗| 江川县| 富蕴县| 顺义区| 德惠市| 本溪市| 普兰店市| 乾安县| 鄂托克前旗| 盘山县| 嘉善县| 伊通| 东宁县| 墨竹工卡县| 漯河市| 铜鼓县| 军事| 罗甸县| 林周县| 开远市| 雅安市| 大悟县| 尚志市| 桃源县|