色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【天啟教育M1開發(fā)板試用體驗】貪吃蛇之二

開發(fā)板試用精選 ? 來源:開發(fā)板試用 ? 作者:電子發(fā)燒友論壇 ? 2022-10-17 11:06 ? 次閱讀

本文來源電子發(fā)燒友社區(qū),作者:劉建華, 帖子地址:https://bbs.elecfans.com/jishu_2309301_1_1.html


在上一篇的基礎(chǔ)之上,增加蛇頭轉(zhuǎn)向的功能。
1、按鍵檢測函數(shù),在檢測到A按鍵時,按鍵標志+1.按鍵B檢測到后按鍵-1.同時增加越界判斷。有按鍵改變時,更新顯示標志。代碼如下:

def get_key():
  global state,move_state
  key_value1 = tqs1.key_get_status(2)
  if key_value1 == 0:
    move_state = move_state +1
    if move_state > 3:
      move_state = 0
    print("KeyB changed,move_state:" + str(move_state))
    state = True
  key_value2 = tqs1.key_get_status(1)
  if key_value2 == 0:
    move_state = move_state -1
    if move_state < 0:
      move_state = 3
    print("KeyA changed,move_state:" + str(move_state))
    state = True

2、行走函數(shù)。判斷行走方向move_state標志,按標志進行xy軸的增加、減少。

def move():
  global move_state,myItem,disp_List
  #先把同最前一個滅了
  fisrt = disp_List[0]
  myItem[fisrt[0]][fisrt[1]]=0
  if move_state == 0: #向右運動
    tail = disp_List[-1]
    print(tail)
    x=tail[0]
    y=tail[1]+1
    if(y>6):
      y=0
    disp_List.append([x,y])
  elif move_state == 1:#向下運動
    tail = disp_List[-1]
    print(tail)
    x=tail[0]+1
    y=tail[1]
    if(x>5):
      x=0
    disp_List.append([x,y])
  elif move_state == 2:#向左運動
    tail = disp_List[-1]
    print(tail)
    x=tail[0]
    y=tail[1]-1
    if(y<0):
      y=6
    disp_List.append([x,y])
  elif move_state == 3:#向上運動
    tail = disp_List[-1]
    print(tail)
    x=tail[0]-1
    y=tail[1]
    if(x<0):
      x=5
    disp_List.append([x,y])
  del disp_List[0]
  for item in disp_List:
    myItem[item[0]][item[1]]=1

3、主函數(shù)。為了更快的響應(yīng)按鍵與運動,加入了move_time這個標志,如果有按鍵的事件,就實時更新,如果沒有就每500毫秒更新一次,當然這個標志,也可以在后面作為運行速度來進行調(diào)節(jié)。

while True:
  get_key()
  if state == True:
    move()
    disp_tq()
    os.sleep(0.1)
  else:
    time_state = time_state + 1
    if time_state == 5:
      move()
      disp_tq()
      time_state = 0
    os.sleep(0.1)

經(jīng)過這一步就可以實現(xiàn)四個方向行走了。

【貪吃蛇3視頻演示】詳見作者原貼子文章內(nèi)容。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 開發(fā)板試用
    +關(guān)注

    關(guān)注

    3

    文章

    301

    瀏覽量

    2124
收藏 人收藏

    評論

    相關(guān)推薦

    中軟高科身份證讀取及M1卡讀寫合一機具開發(fā)文檔

    中軟高科這款機具除了代身份證閱讀功能,還可以對M1卡進行讀寫操作,從而實現(xiàn)身份證識讀與M1制卡合一。 機具照片 開發(fā)文檔
    發(fā)表于 01-04 11:25

    有獎丨米爾 全志T536開發(fā)板免費試用

    米爾與全志合作發(fā)布的新品基于全志T536應(yīng)用處理器的MYD-LT536-GK開發(fā)板免費試用活動來啦~~米爾提供了3塊價值750元的MYD-LT536-GK開發(fā)板發(fā)起試用活動您不僅可以免
    的頭像 發(fā)表于 12-26 08:05 ?201次閱讀
    有獎丨米爾 全志T536<b class='flag-5'>開發(fā)板</b>免費<b class='flag-5'>試用</b>

    追加名額丨米爾瑞芯微RK3576開發(fā)板有獎試用

    米爾與瑞芯微合作發(fā)布的新品基于瑞芯微RK3576應(yīng)用處理器的MYD-LR3576開發(fā)板免費試用活動加碼啦~~米爾追加了2塊價值849元的MYD-LR3576開發(fā)板發(fā)起試用活動您不僅可以
    的頭像 發(fā)表于 11-22 01:00 ?229次閱讀
    追加名額丨米爾瑞芯微RK3576<b class='flag-5'>開發(fā)板</b>有獎<b class='flag-5'>試用</b>

    【RA8D1試用活動】RA8D1B-CPKCOR開發(fā)板移植linux

    【RA8D1試用活動】RA8D1B-CPKCOR開發(fā)板移植linux
    的頭像 發(fā)表于 11-16 01:02 ?301次閱讀
    【RA8D<b class='flag-5'>1</b><b class='flag-5'>試用</b>活動】RA8D<b class='flag-5'>1</b>B-CPKCOR<b class='flag-5'>開發(fā)板</b>移植linux

    正點原子fpga開發(fā)板不同型號

    正點原子作為國內(nèi)領(lǐng)先的FPGA開發(fā)板供應(yīng)商,其產(chǎn)品線覆蓋了從入門級到高端應(yīng)用的各個領(lǐng)域。這些開發(fā)板不僅適用于學術(shù)研究,還廣泛應(yīng)用于工業(yè)控制、通信、圖像處理等多個領(lǐng)域。 1. 入門級開發(fā)板
    的頭像 發(fā)表于 11-13 09:30 ?1109次閱讀

    有獎丨米爾 瑞芯微RK3576開發(fā)板免費試用

    米爾與瑞芯微合作發(fā)布的新品基于瑞芯微RK3576應(yīng)用處理器的MYD-LR3576開發(fā)板免費試用活動來啦~~米爾提供了7塊價值849元的MYD-LR3576開發(fā)板發(fā)起試用活動您不僅可以免
    的頭像 發(fā)表于 11-12 01:00 ?382次閱讀
    有獎丨米爾 瑞芯微RK3576<b class='flag-5'>開發(fā)板</b>免費<b class='flag-5'>試用</b>

    有獎試用!!RA-Eco-RA4E2-64PIN-V1.0開發(fā)板試用活動開始報名

    有獎試用!!RA-Eco-RA4E2-64PIN-V1.0開發(fā)板試用活動開始報名
    的頭像 發(fā)表于 11-09 01:02 ?308次閱讀
    有獎<b class='flag-5'>試用</b>!!RA-Eco-RA4E2-64PIN-V1.0<b class='flag-5'>開發(fā)板</b><b class='flag-5'>試用</b>活動開始報名

    【RA-Eco-RA0E1-32PIN-V1.0開發(fā)板試用】點燈

    RA0E1開發(fā)板試用報告 試用單位 : 個人開發(fā)板 : RA0E1 一、背景 很榮幸獲得由電子發(fā)
    發(fā)表于 09-24 11:54

    米爾基于NXP iMX.93開發(fā)板M33處理器應(yīng)用開發(fā)筆記

    1.概述本文主要介紹M33核的兩種工程調(diào)試開發(fā),第一種方式是通過板子自帶的固件進行開發(fā),第種方式是使用IAREmbeddedWorkben
    的頭像 發(fā)表于 06-29 08:01 ?1532次閱讀
    米爾基于NXP iMX.93<b class='flag-5'>開發(fā)板</b>的<b class='flag-5'>M</b>33處理器應(yīng)用<b class='flag-5'>開發(fā)</b>筆記

    點擊參與米爾NXP i.MX 93開發(fā)板有獎試用

    米爾與NXP合作發(fā)布的新品基于NXPi.MX93應(yīng)用處理器的MYD-LMX9X開發(fā)板免費試用活動來啦~~米爾提供了3塊價值678元的MYD-LMX9X開發(fā)板發(fā)起試用活動您不僅可以免費體
    的頭像 發(fā)表于 06-13 08:02 ?587次閱讀
    點擊參與米爾NXP i.MX 93<b class='flag-5'>開發(fā)板</b>有獎<b class='flag-5'>試用</b>

    免費!NXP i.MX 93開發(fā)板有獎試用

    米爾與NXP合作發(fā)布的新品基于NXPi.MX93應(yīng)用處理器的MYD-LMX9X開發(fā)板免費試用活動來啦~~米爾提供了2塊價值678
    的頭像 發(fā)表于 05-23 08:01 ?772次閱讀
    免費!NXP i.MX 93<b class='flag-5'>開發(fā)板</b>有獎<b class='flag-5'>試用</b>

    安信可星閃開發(fā)板or模組燒錄指導

    包含功率放大器PA、低噪聲放大器、TX/RXSwitch、集成電源管理等模塊,支持1M/2M/4M3種帶寬,最大支持12Mbit/s速率。 來看看星閃開發(fā)板or模組如何燒錄? 一、軟硬
    的頭像 發(fā)表于 05-06 17:31 ?990次閱讀
    安信可星閃<b class='flag-5'>開發(fā)板</b>or模組燒錄指導

    M1芯片和M3芯片相差大嗎

    M1芯片和M3芯片在性能和應(yīng)用上確實存在一定的差異。
    的頭像 發(fā)表于 03-13 16:41 ?3206次閱讀

    先楫HPM5361EVK開發(fā)板,網(wǎng)友測評效果(

    上海先楫半導體舉辦的HPM5361EVK開發(fā)板試用活動圓滿結(jié)束,廣大工程師和愛好者們踴躍參與此次試用并提交報告。經(jīng)過先楫半導體專家組評選,一共產(chǎn)生6名優(yōu)秀獲獎?wù)摺8兄x媒體平臺電子工程世界(簡稱
    的頭像 發(fā)表于 03-12 08:16 ?2245次閱讀
    先楫HPM5361EVK<b class='flag-5'>開發(fā)板</b>,網(wǎng)友測評效果(<b class='flag-5'>二</b>)

    M1M2和M3芯片是什么意思

    M1M2和M3芯片都是蘋果公司推出的自研處理器芯片,具有不同的特點和發(fā)布時間。
    的頭像 發(fā)表于 03-08 15:51 ?6131次閱讀
    主站蜘蛛池模板: 中文无码熟妇人妻AV在线| 国产精自产拍久久久久久蜜| 久久久精品3d动漫一区二区三区| 伊人成综合网伊人222| 久久视频这只精品99re6| 国产线精品视频在线观看| 亚洲精品国产国语| 久久三级网站| xxx粗大长欧美| 先锋影音 av| 美女国产毛片A区内射| 超碰最新网站| 亚洲欧洲日本无在线码播放| 麻豆精选2021| 国产精品久久久久激情影院| 在线成 人av影院| 色橹| 久久vs国产综合色| 亚洲精品色情APP在线下载观看| 国产av免费观看日本| 亚洲免费视频观看| 欧洲人交xxx69| 嗨嗨快播电影| 把内衣脱了把奶露出来| 日本高清片免费观看| 果冻传媒视频在线播放 免费观看| 76人遣返航班上71人呈阳性| 三叶草未满十八岁| 久久亚洲伊人| 国产精品免费一区二区区| 69国产精品成人无码视频| 性欧美videos俄罗斯| 欧美wwwvideos在线观看| 国内九一激情白浆发布| 成年无码av片| 中文字幕精品无码一区二区| 忘忧草在线| 欧美精品AV精品一区视频| 黄梅戏mp3大全| 国产成人久久精品AV| china男士同性视频tv|