C#開(kāi)發(fā)的OpenRA游戲之基地工程車移動(dòng)3
從前面可以知道,基地工程車移動(dòng)的過(guò)程是鼠標(biāo)點(diǎn)擊,然后查找對(duì)象的命令,接著把命令發(fā)送給服務(wù)器,服務(wù)器再收到命令,最后把命令放到當(dāng)前活動(dòng)執(zhí)行隊(duì)列。
在上一文里,已經(jīng)分析到放到當(dāng)前活動(dòng)執(zhí)行隊(duì)列:
self.QueueActivity(order.Queued, WrapMove(new Move(self, cell, WDist.FromCells(8), null, true, Info.TargetLineColor)));
這段代碼調(diào)用是類Mobile里面,其中函數(shù)WrapMove的代碼如下:
Activity WrapMove(Activity inner)
{ 文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-459960.html
??? var moveWrapper = moveWrappers.FirstOrDefault(Exts.I文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-459960.html
到了這里,關(guān)于C#開(kāi)發(fā)的OpenRA游戲之基地工程車移動(dòng)3的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!