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

首頁 > 網(wǎng)站 > 媒體動畫 > 正文

Director基礎(chǔ)教程:Director Lingo 語言初步掌握(12)

2024-09-08 19:27:11
字體:
供稿:網(wǎng)友
director lingo 語言入門
lingo魔法書--變量,字符串和文本域

變量

  學(xué)過編程的同志都知道所有編程語言上來都先說變量.但是為了照顧大家的情緒,避免把這個教程顯得太乏味.我們現(xiàn)在才來討論變量. 什么是變量?變量好比一個房間,堆放你需要儲存的東西.在實際編程中變量有著很重要的作用.同樣我們也經(jīng)常用變量來儲存一些比較復(fù)雜的表達式.這樣可以簡化我們程序的編寫.變量之所以叫做變量是因為它的值是可以變化的.下面我們先來看看變量的一些操作.

賦值,就是給變量以內(nèi)容.可以這樣寫.

變量名=變量值或者表達式

  例如: a=1   a=3*5

變量的類型:在lingo語言中不同于其他的一些高級語言,要聲明變量的類型.lingo的變量類型是由賦予的內(nèi)容決定的.我們最常用的是字符和數(shù)字兩種值.

比如:a=1 變量a的類型是數(shù)值型. a="1" 變量a的類型是字符型.注意這里雖然都是1.但是帶上""的就是字符串.不帶的就是數(shù)值.

  首先我們看些字符串的操作

& 表示字符串連接.執(zhí)行 put "ab"&"cd"得到的結(jié)果是 "abcd"

&& 表示字符串連接當(dāng)中加上一個空格.執(zhí)行 put "ab"&&"cd"得到的結(jié)果是 "ab cd"

string(表達式) 將數(shù)值轉(zhuǎn)換成為字符串 例如 put string(3*5) 結(jié)果為 "15"

put string(5)結(jié)果為 "5"

numtochar(整數(shù)表達式) 將數(shù)值轉(zhuǎn)換為字符串,這個數(shù)值為字符串的ascii值.put numtochar(65)的結(jié)果是大寫的"a".

相反的chartonum(字符串)就是把字符轉(zhuǎn)換成為asc碼

選取字符串的長度 length(字符串) .例如put length("abcd")結(jié)果為4.

刪除字符串中的字符

取子字符串 chars(字符串表達式,第一個字符串,最后一個字符串)比如

put chars("macintosh",2,4)
-- 結(jié)果為"aci"從第2個取到第4個.

這是一個假冒偽劣的計算器.因為他更本不能計算.只能顯示數(shù)字和擦除數(shù)字.在這里要給大家展示的是文本域的操作lingo.為了使得問題盡量的簡單.我們來看一個按鈕顯示文本是如何做的.

  首先在舞臺上用工具欄上的field按鈕在舞臺上制作一個文本域.然后在屬性面板里面填寫上文本域的名字.我們這里取名"result".然后在舞臺上畫一個按鈕.標(biāo)題為1.整個時間軸這樣安排.當(dāng)然我們不能忘記適用幀腳本停住畫面.sprite 1是文本域 sprite 2是按鈕.ok我們的基本動作好了.

  下面我們要安按鈕給文本域?qū)憯?shù)字.lingo語言是如何的呢?文本域中的值可以這樣來給定.

put 變量或者表達式 into field "文本域名"

文本域名我們在例子中是"result".對于1 這個按鈕可以這樣編寫程序

on mouseup

 put "1" into field "result"

end

如果大家想一個個給按鈕寫put "x" into field "result"的話 那么我的教程是失敗的.如果我有100個按鈕的話一個個寫過來不要寫死?我們要用上次說的behavior行為的概念.

按鈕全部放到流程線上以后我們可以發(fā)現(xiàn).如果我們仔細觀察的話我們可以發(fā)現(xiàn)這樣一個規(guī)律.那就是按鈕數(shù)和sprite數(shù)正好相差1."1"按鈕是sprite 2."2"按鈕是sprite 3.我們是否可以用這個特點做文章呢?

on mouseup me
  buttonvalue=string(the currentspritenum-1)
  put buttonvalue into field "result"
end

下面就是我寫的一個beh

[1] [2] 下一頁  

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 久久亚洲第一 | 色综合网在线观看 | 圆产精品久久久久久久久久久 | 亚洲精品在线观看网站 | 欧美国产免费 | 日韩精品中文字幕一区二区 | 国产欧美日韩在线不卡第一页 | 51国产偷自视频区视频小蝌蚪 | 99精品无人区乱码在线观看 | 精品国产一区二区三区久久久蜜 | 国产乱淫a∨片免费观看 | 亚洲性爰 | 美女视频大全网站免费 | 天天看天天摸天天操 | 日本aaaa片毛片免费观看视频 | 久久免费视频7 | 中午字幕无线码一区2020 | 亚洲第一激情 | 96视频在线免费观看 | 一级做a爱性色毛片免费1 | 成人444kkkk在线观看 | 超碰一区 | 亚洲精品v天堂中文字幕 | 欧美一级高潮 | 久草成人在线观看 | 日本残忍极度灌浣肠视频 | 精品久久久久久久 | 欧美激情猛片xxxⅹ大3 | 九一成人 | 99麻豆久久久国产精品免费 | 男女污视频在线观看 | 久草在线新时代视觉 | 99国产精品国产免费观看 | 他也色在线视频 | 综合激情网 | 久久精品亚洲国产奇米99 | 99精品视频久久精品视频 | 国产高潮国产高潮久久久91 | 久久精品亚洲欧美日韩精品中文字幕 | 日韩一级免费毛片 | 久久精品99久久久久久2456 |