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

歡迎光臨散文網(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的評論 (共 條)

分享到微博請遵守國家法律
凤山县| 宣城市| 昌江| 望城县| 娱乐| 永昌县| 丰镇市| 庆城县| 峨眉山市| 普兰县| 田东县| 丹东市| 乌什县| 连南| 丹凤县| 淳安县| 南安市| 柳江县| 安福县| 阳春市| 出国| 工布江达县| 外汇| 独山县| 屯留县| 青铜峡市| 宜兴市| 敖汉旗| 惠东县| 环江| 科尔| 丰县| 连平县| 罗田县| 尼木县| 花莲县| 襄垣县| 和政县| 青河县| 湘西| 南川市|