iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 11
0
自我挑戰組

Re:從零開始的processing系列 第 11

Processing — Day 11 滑鼠輸入 第二篇

  • 分享至 

  • twitterImage
  •  

前言

今天介紹的是滑鼠的輸入相關函數,今天會接續昨天的部分,把沒講完的講完。

基本介紹

  • mouseClicked()
    當我們用滑鼠點擊的時候,會呼喚這個函數。有點像是mousePressed()跟mouseReleased()的集合體。
    • 語法
     draw()
     {
        //...主程式
     }
     mouseClicked()
     {
         //任何有效的陳述句
     }
    
  • mouseMoved()、mouseDragged()
    這裡把這兩個函數放一起講是因為這兩個函數的功能大同小異。mouseMoved()是在沒有按下滑鼠時會呼喚的。mouseDragged()則是有按下滑鼠時,有點像拖曳時呼喚的。
    • 語法
    1. mouseMoved()
     draw()
     {
        //...主程式
     }
     mouseMoved()
     {
         //任何有效的陳述句
     }
    
    1. mouseDragged()
    draw()
     {
        //...主程式
     }
     mouseDragged()
     {
         //任何有效的陳述句
     }
    
  • mouseWheel()
    這是用到滑鼠滾輪時呼喚的
    • 語法
    draw()
     {
        //...主程式
     }
     mouseWheel()
     {
         //任何有效的陳述句
     }
    

結語

今天把滑鼠輸入的部分補完了,針對明天目前沒想法。
那今天就這樣了,祝各位學習愉快。


上一篇
Processing — Day 10 滑鼠輸入
下一篇
Processing — Day 12 時間與日期
系列文
Re:從零開始的processing28
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言