<li id="1svfw"><legend id="1svfw"><ruby id="1svfw"></ruby></legend></li><li id="1svfw"></li>

      <rt id="1svfw"><small id="1svfw"><strike id="1svfw"></strike></small></rt>
      <label id="1svfw"></label>

        <label id="1svfw"><meter id="1svfw"></meter></label>

        《星際爭霸2》銀河編輯器制作賽車游戲-觸發器篇

        share

        相關內容請訪問:星際爭霸2專區

        觸發器篇

              首先來看一下觸發器的所有目錄,將不同的觸發效果放到不同的目錄下,有利于分類管理。

        圖 1  觸發器目錄

              解釋一下:第一個是MENU,就是按下ESC按鍵屏幕左上方出現菜單;第二個是AIMOVE,就是中立控制的五輛奧迪的智能前進和賽跑的觸發;第三個MOVEMENTANDOTHER就是玩家控制紅色奧迪移動的觸發和其他一些東西;第四個觸發器是初始化,就是初始化地圖時的一些參數調整;第五個是變量,所有的全局變量都在這里;最后一個是OUTOFTRACK,就是判斷玩家的紅色奧迪是否出軌,若出軌就被踢出局。

              下面我將詳細講解每個文件夾下的每個觸發器。

              首先談全局變量。

        圖 2  全局變量

        一共設置了七個變量,不多。

              第一個是1CAPSPEEED,就是玩家控制的紅色奧迪的最大速度;設為0.0就可以了;第二個是1LAP,也預設為0.0,意思是圈數,可以理解為跑了幾圈或者還剩幾圈;第三個是判斷向前的方向鍵是否按下的一個參數,0代表沒有按下;第四個是移動角度,就是玩家控制的奧迪的移動方向,因為我將六輛奧迪都向左擺在起跑線的前面,所以是180度,如果向右就是0度;第五個是玩家控制紅色奧迪的實際速度,它小于等于最大速度;然后兩個一個是新建的計時器,另一個是計時器窗口,初設為沒有窗口。

              接下來的觸發器就會用到這些變量。

              然后來到INITIALIZATION這個觸發器。全部的觸發器內容如下圖所示:

        圖 3  初始化

              首先是四個關于攝像機的觸發器,第一個就用到了我們上一篇新建的那個攝像機。這個觸發器的意思是應用這個攝像機,這個攝像機已經被我取名為START。然后第二個是將攝像機鏡頭和鼠標關系打開,這樣就看不到鼠標了;第三個是將鼠標控制攝像機轉動關閉,這樣就只用方向鍵控制鏡頭;最后一個是讓鏡頭跟隨玩家的紅色奧迪。

              然后兩個UI觸發器,功能是將資源窗口和菜單隱藏。在另一個觸發器里,我們按下ESC又會讓菜單顯示。

              緊跟著一個觸發器是將玩家的紅色奧迪凍住,這樣玩家就不會搶跑了;然后就是出現3,2,1的倒數和聲音:先文字后聲音,然后等待一秒,這樣一共等待了三秒。之后解凍紅色奧迪,清除信息文字。

              然后是初始設置五輛其他奧迪的速度。中立控制的這五輛奧迪將按照這個速度一直行進下去,我設置為5.8,5.9,5.9,6.0和6.1。

              接下來來到MOVEMENTANDOTHER這個文件夾。

        圖 4  移動等

         

              第一個1OFFTRACK就是玩家奧迪不在軌道上的情況,設置不高的最大速度;第二個1ONTRACK就是玩家奧迪在軌道上的時候的最大速度設置;第三個是設置移動角度,讓移動角度不為負數,只在0到360之間浮動;然后是方向鍵的控制設置,UP就是沒按下,DOWN就是按下了,分別觸發不同的情況。

              首先看看第一個:1OFFTRACK。

        圖 5  不在軌道的速度設置

         

              這個觸發器的意思是當紅色奧迪離開軌道時,最大速度和實際速度都設置為4.0。

              再來看看第二個:

        圖 6  在軌道的速度設置

              在軌道上的時候,最大速度設置為7.0。

             然后是第三個:

        圖 7  移動角度管理

              這里的事件是每隔0.05秒就觸發以下的動作:當角度小于0時,讓它等于359;大于360時,讓它等于0。這樣角度就在0到360里游走,不會出現沖突。

              第四個,向上的按鍵沒按下的情況:

        圖 8  向上沒按下

              意思是按下方向鍵的向上之后,如果有速度就減速,沒速度就保持為0。同時關掉"按下"情況的觸發。

              那么按下向上的方向鍵后又會怎么樣呢?

        圖 9  向上按下了

              這個觸發器的意思是按下UP之后,讓紅色奧迪朝移動方向的角度,以0.2每0.05秒的速度加速。

             然后是向下的方向鍵沒按下和按下的情況:

        圖 10  向下沒按下

        圖 11  向下按下了

              然后是向左沒按下和按下的情況:

        圖 12  向左沒按下

         13  向左按下了

               向左按下的情況下,不僅要修改角度+5,還要修改攝像機的旋轉,朝移動角度的方向變化。每隔0.05秒發生一次動作。

              向左按下的情況下,不僅要修改角度+5,還要修改攝像機的旋轉,朝移動角度的方向變化。每隔0.05秒發生一次動作。

              向右的同理。

        圖 14  向右沒按下

        圖 15  向右按下了

              向右按下和向左按下正好相反。不過攝像機那個動作是一樣的。

              觸發器的內容先介紹到這里,還有一些觸發內容下一篇見。

        更多《星際爭霸2》銀河編輯器制作賽車游戲-觸發器篇相關問題

        問題:《戀與制作人》這個觸發劇情為什么每個人的數量不同啊?領完道具之后,李澤言只

        回答:范圍那么小 船員吃的到龍3 詳情 >

        問題:《極品飛車》大家對大型RAC游戲“手游化”是什么態度?這是一種好的趨勢嗎?

        回答:零軌艾約剛出來的時候我直呼崩壞 詳情 >

        問題:《三國志13》求救,編輯事件沖突應該怎么解決?

        回答:為什么要降級?我講道理,我不降級我穿不上啊,我好想穿上去啊,那就降級了嘛。其實你可以用我教你的方法,算一算,看下降級后你什么時候滿攻配,也就是800點。 詳情 >

        問題:《暗黑3》我買了198為什么玩不了第五幕啊

        回答:這模擬器原版就有問題一些游戲會死機。基于NEOPOP開發,沒想到了到了安卓這么糟。PC的NEOPOP沒有死機問題。 詳情 >

        問題:極品飛車21的宣傳片 這意思是可以下車?如果真的可以 那就牛

        回答:??你這不是對比的消耗嗎 詳情 >

        share
        主站蜘蛛池模板: 自拍偷自拍亚洲精品播放| 亚洲精品在线电影| 成人a毛片免费视频观看| 日韩一区二区在线免费观看 | 亚洲免费人成在线视频观看 | 91久久成人免费| 亚洲美女免费视频| 69国产精品视频免费| 亚洲成人免费网址| 嫖丰满老熟妇AAAA片免费看| 亚洲国产成人久久| 蜜臀91精品国产免费观看| 亚洲精品无码久久久久秋霞| 日日夜夜精品免费视频| 色网站在线免费观看| 中文字幕专区在线亚洲| 香蕉成人免费看片视频app下载| 久久亚洲AV成人出白浆无码国产| 91免费国产精品| 亚洲熟女综合色一区二区三区| 精品国产免费观看久久久| 老司机免费午夜精品视频| 亚洲成AV人片在线播放无码| 亚洲精品免费在线视频| 亚洲熟妇久久精品| 亚洲中文字幕成人在线| 午夜不卡久久精品无码免费| 亚洲国产成人精品无码区在线秒播 | 一本岛高清v不卡免费一三区| 亚洲综合av一区二区三区不卡| 免费人成视频在线观看不卡| 99re6在线视频精品免费| 亚洲色成人网一二三区| 夜夜嘿视频免费看| 久久www免费人成精品香蕉| 久久久无码精品亚洲日韩蜜桃| 99在线观看视频免费| 亚洲欧洲日产国码久在线| 久久夜色精品国产亚洲av| **真实毛片免费观看| 亚洲av色香蕉一区二区三区蜜桃|