麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 應用 > 游戲輔助 > 正文

Director匹配精靈游戲制作教程

2024-07-05 05:18:28
字體:
供稿:網(wǎng)友

  問題

  我正在做一個鍛煉記憶力的游戲,用戶在點擊了一個精靈后,必須在兩秒以內(nèi)點擊另一個與它匹配的精靈。我用全局變量來記錄匹配的變量,但我不確定如何來做時間記錄這部分工作。我已經(jīng)嘗試過使用”the shorttime”,但我找不到一個好的方法將所得的時間相減。

  回答

  用時鐘來功能作為運算時間的基礎,在dirctor里是非常復雜的部分-----盡管我不是很清楚為什么必須這樣。(the time始終是作為字符串輸出的,而字符串對我并沒有太大的意義。)無論如何,我們并不需要擔心,因為我們不使用the short time。我們確實不需要知道具體的時間是多少。我們更愿意了解一個事件和另一個事件的間隔的時間。這就是說,我們更需要一個秒表,而不是一個鐘。幸運的是用timer的命令很容易做到這一點。

  Timer是一種自由的計時工具。它以”ticks”------也就是60分之1秒計時。你唯一需要掌握的命令就是”starttimer”,這會使timer復位到0。只要開始計時,你可以在任何時候檢查數(shù)值以便得知過去的時間。

  讓我們來寫一個行為,以接受這個小小的挑戰(zhàn)。首先,我們來對這個行為來定一下位。當你將這個行為附加到精靈上的時候,你會希望能夠輸入一個名稱,這樣對應的精靈也用同一個名稱。你也會希望能夠定義兩次點擊的延遲時間(用ticks----60ticks等于一秒)。這將是你可以將這行為重復使用到任意一組精靈上。第二步,在運行的時候,當精靈被點擊,以下是需要做的事情。

  1. 判斷第一次和第二次點擊的是不是一組。

  2. 如果是第一次點擊,那么便需要在全局變量中儲存這一組的名字并且開始計時。

  3. 如果是第二次點擊,那么便需要核實是否與上次點擊儲存在全局變量中的名稱一致。

  4. 如果名稱相符,那么便需要檢測是否超時。

  5. 在第二次點擊后并且檢測后,需要將全局變量復位到0。

  以下是這個行為。

  ----timermatch behavior

  ----copyright © 1998,zzp online,llc(它已經(jīng)5歲了)

  PRoperty pgroup

  propert ptimelapse

  global gclickgrop

  on getpropertydescriptionlist

  set d=[:]

  addprop d,#pgrop,[#default:#first,#format:#symbol,#comment:”匹配的組”]

  addprop d,#ptimelapse,[#default:120t,#format:#integerl,#comment:”間隔時間”]

  return d

  end

  on mousedown me

  if gclickgrop=#null then

  set gclickgroup=pgroup

  starttimer

  else

  if gclickgroup=pgrop then

  if the timer<120 then

  alert “這是一組”

  else

  alert “太慢”

  end if

  else

  alert “不是一組”

  end if

  set gclickgroup=#null

  end if

  end


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 欧美日韩亚洲不卡 | 一级黄色大片在线观看 | 欧美日韩在线免费观看 | 日韩黄色片免费看 | www.99re1.com| 久久国产精品二区 | 澳门一级淫片免费视频 | 国产免费久久久久 | 精品国产91久久久久久久妲己 | 国产一区免费在线 | 欧美一级高清免费 | 久久99精品久久久久久久久久久久 | 国产午夜精品久久久久久免费视 | 国产亚洲美女精品久久久2020 | 中文字幕一区二区三区四区 | 午夜精品福利视频 | 爱视频福利| 毛片免费观看视频 | 亚洲综合一区二区三区 | 蜜桃91丨九色丨蝌蚪91桃色 | 少妇一级淫片免费放播放 | 国产一区亚洲 | 神马久久精品综合 | 日韩电影一区二区 | 一级黄色av电影 | 国产精品剧情一区二区三区 | 欧美精品免费一区二区三区 | 毛片大全免费看 | 国产毛片自拍 | 精品欧美一区二区精品久久 | 意大利av在线 | 永久免费在线观看av | 4399一级成人毛片 | 日本中文一级片 | 大西瓜永久免费av在线 | 作爱在线观看 | 久久影院免费观看 | 羞羞答答视频 | 久久国产精品99国产 | sese在线视频 | 一区国产视频 |