最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Processing.02_鍵鼠交互

2022-06-29 09:44 作者:可燃_kieran  | 我要投稿

常見數(shù)據(jù)類型

  • boolean Datatype for the Boolean values true and false

  • byte Datatype for bytes, 8 bits of information storing numerical values from 127 to -128

  • char Datatype for characters, typographic symbols such as A, d, and $

  • color Datatype for storing color values

  • double Datatype for floating-point numbers larger than those that can be stored in a float

  • float Data type for floating-point numbers, e

  • int Datatype for integers, numbers without a decimal point

  • long Datatype for large integers

  • String A string is a sequence of characters

語法

  • double var

  • double var = value

先構(gòu)建一個double類型的變量-var,再將value賦值給var

變量的有效范圍在所在的函數(shù)(過程)里,或者說包含他的大括號里,獨立函數(shù)之間的變量不能相互調(diào)用

一般在setup函數(shù)上方,設(shè)定全局函數(shù)


鼠標(biāo)和鍵盤交互

processing預(yù)制的變量;

  • mouseX :當(dāng)前的鼠標(biāo)X坐標(biāo),持續(xù)獲?。ê统绦驇试O(shè)定相關(guān)),橫坐標(biāo)

  • mouseY:當(dāng)前鼠標(biāo)的Y坐標(biāo),縱坐標(biāo)

  • pmouseX:先前鼠標(biāo)的X坐標(biāo)

  • pmouseY:先前鼠標(biāo)的Y坐標(biāo)

例子:用鼠標(biāo)畫畫

  • mousePressed

  • mousePressed()

  • mouseReleased()

  • mouseClicked():按壓并且釋放鼠標(biāo),判斷為點擊

  • mouseMoved()

  • mouseDragged():鼠標(biāo)處于移動且按壓狀態(tài)下,判斷為拖拽

  • mouseButton:返回值為 LEFT, RIGHT, or CENTER,如果沒有按鍵,返回值可能為0,在使用前最好先測試下鼠標(biāo)

  • mouseWheel():鼠標(biāo)滾輪事件,使用getCount ()來獲取滾輪數(shù)據(jù),mouseWheel() 中使用的 getCount() 函數(shù)在鼠標(biāo)滾輪向下旋轉(zhuǎn)(朝向用戶)時返回正值,在另一個方向(向上或遠(yuǎn)離用戶)返回負(fù)值。在啟用了“自然”滾動的 OS X 上,這些值是相反的。

  • key: 自帶變量,一般來獲取常見的 ASCII keys

  • keyCode:自帶變量,一般來獲取none - ASCll keys,例如UP, DOWN, LEFT, RIGHT arrow keys and ALT, CONTROL, SHIFT.

  • keyPressed:判斷鍵盤是否處于按壓狀態(tài)

  • keyPressed():鍵盤按壓時觸發(fā)

  • keyReleased():鍵盤釋放時觸發(fā)

條件判斷

  • if (條件滿足) ?{ 執(zhí)行語句1}

    • else {執(zhí)行語句2}

    可在else中嵌套if,變成多重判斷語句,但一般如果是并列條件,可以使用switch語句

曲線

貝塞爾曲線:bezier(x1, y1, x2, y2, x3, y3, x4, y4)

(x1, y1), (x4,y4)為兩個端點

(x2, y2), (x3, y3)分別為(x1,y1) , ?(x4,y4) 的控制點

示例·細(xì)胞游戲

The original Game of Life was created by John Conway in 1970.


Processing.02_鍵鼠交互的評論 (共 條)

分享到微博請遵守國家法律
邵阳县| 洛浦县| 朝阳县| 会泽县| 洪泽县| 霸州市| 天门市| 武隆县| 临城县| 九江市| 都昌县| 武冈市| 板桥市| 金坛市| 山阴县| 民权县| 绿春县| 观塘区| 隆昌县| 方正县| 崇信县| 河池市| 滦平县| 竹溪县| 台南县| 修水县| 舒城县| 安多县| 五台县| 郓城县| 吴堡县| 阿拉善左旗| 西乌珠穆沁旗| 监利县| 广水市| 保康县| 永靖县| 铜陵市| 建始县| 诏安县| 新化县|