Q:製作一個克隆區域,遊戲開始時將區域內所有單位向右克隆數次(單位顏色 縮放等不變。
(本文由茄子醬瞎寫,若有錯誤等歡迎指出)
首先上效果:點擊鏈接觀看視頻(看完視頻頸椎病都治好了((
方法:遊戲開始時將區域內所有單位添加進組,利用"單位組做動作"實現克隆,"for循環"實現克隆多次。
1.創建"克隆區域"
1.1 在數據編輯器中新建一個單位,命名"克隆區域"(當然你也可以命名為"空逐媽媽愛你!","zzy為什麼還在咕咕"等等(霧))
![[觸發器]克隆區域(刺科院問題解答)|我想成為創造者 - 第1張](https://img2.tapimg.com/bbcode/etag/FuHpQ5hroSu7-_0rxAVU30XGpaik.png)
1.2 給區域的碰撞類型改為"觸發器"(為了不讓區域像磚一樣是實體)。給區域添加"自定義技能(初始)",設置自身為"unit"(或者跳過此步,觸發器內直接用常量)。
![[觸發器]克隆區域(刺科院問題解答)|我想成為創造者 - 第2張](https://img2.tapimg.com/bbcode/etag/Fj2WoupeLSXJGP4N4hiuOGtlcS7p.png)
2.亂糊觸發器(
2.1 在初始化觸發器內設置克隆次數,圖內為10。
![[觸發器]克隆區域(刺科院問題解答)|我想成為創造者 - 第3張](https://img2.tapimg.com/bbcode/etag/Fu3uaLDrm7byDd6P3MM0V51ScSMn.png)
2.2 新建觸發器。添加單位進單位組(因為加載單位需要時間,所以在最前面添加了"等待")
![[觸發器]克隆區域(刺科院問題解答)|我想成為創造者 - 第4張](https://img2.tapimg.com/bbcode/etag/FkCIUnYKxjpscpZkP5SaakAPWO8q.png)
[使用條件"向量在單位內"的原因:你可能在選取單位時用碰撞或者"單位在單位內",這樣不嚴謹,會將區域四周的單位也添加進組]
2.3 使用"for循環"表示克隆次數(因為添加單位需要時間,所以for前加等待)
![[觸發器]克隆區域(刺科院問題解答)|我想成為創造者 - 第5張](https://img2.tapimg.com/bbcode/etag/FgtWZSVv4GKxa-Xwf1GEhXJJnJcV.png)
2.4 for內寫"選取單位組內單位做動作"
![[觸發器]克隆區域(刺科院問題解答)|我想成為創造者 - 第6張](https://img2.tapimg.com/bbcode/etag/Fo4-AEoy8N4S2618b0n_bC2hCVqu.png)
確定克隆後的座標:
[從每一個單位開始,每隔一個"克隆區域"的距離創建一個原單位]
所以克隆後的單位橫座標為:
![[觸發器]克隆區域(刺科院問題解答)|我想成為創造者 - 第7張](https://img2.tapimg.com/bbcode/etag/Fimnw3U1_4Ta0GR2OKJ28MqOE5Sb.png)
![[觸發器]克隆區域(刺科院問題解答)|我想成為創造者 - 第8張](https://img2.tapimg.com/bbcode/etag/FglkWZVth9ZcfMs7FTd3cHY23uU8.png)
縱座標為:
![[觸發器]克隆區域(刺科院問題解答)|我想成為創造者 - 第9張](https://img2.tapimg.com/bbcode/etag/FiajQWaxVRd59OtIdSZSqK1L6i1Z.png)
3.同化克隆後的單位(什
3.1如圖
![[觸發器]克隆區域(刺科院問題解答)|我想成為創造者 - 第10張](https://img2.tapimg.com/bbcode/etag/Fpz9vwmhDlCflHcoAhYosxZMiSkm.png)
如果你克隆的是磚或者其他平鋪單位,只這樣做克隆後會變成拉伸一般。則需添加一個if檢測
![[觸發器]克隆區域(刺科院問題解答)|我想成為創造者 - 第11張](https://img2.tapimg.com/bbcode/etag/Fkq0EvFuMIUoh0OCFD0mAKkXKFwl.png)
-END-
-茄子醬-
附:刺科院Q群:200853560
現問題:(無門檻指入二群)
![[觸發器]克隆區域(刺科院問題解答)|我想成為創造者 - 第12張](https://img2.tapimg.com/bbcode/etag/FrG2nSI5jFiPyB9ZKSo225AeAQv1.png)