WELCOME - 常見問題

您當(dāng)前位置:北京蘇柏亞科技有限公司 >> 新聞中心 >> 常見問題 >> 瀏覽文章
Lectora進(jìn)階閆老師帶你玩轉(zhuǎn)變量38

  圖片隨機(jī)布局,好像除了好看也沒什么好玩的,可是,如果你有足夠的想象力,利用隨機(jī)布局甚至可以制作高難度的連連看游戲哦。

  即便不去制作游戲,我們也可以利用這一點(diǎn)給我們的課件增加不少的游戲元素?,F(xiàn)在,我們把這些圖片設(shè)置為相同的背景,使它們無法直接區(qū)別,然后給每一張圖片鏈接一個問題,難易不同,分值不同,只能選擇一道題回答,答對加相應(yīng)的分值,答錯不加分,失去機(jī)會。

  首先添加四道問題。

  然后給四張圖片添加操作,分別設(shè)置為點(diǎn)擊顯示相應(yīng)分值的問題。

  下面要解決兩個問題,一個是,如何讓這四個圖片只要其中有一個被點(diǎn)擊并打開試題后,其余的就不會再顯示試題。也就是,四道題你只能做一道。二如何給學(xué)習(xí)者統(tǒng)計(jì)得分。

  第一個問題,邏輯上很簡單,就是只要有一個按鈕被點(diǎn)擊過,就不再出現(xiàn)試題。如何判斷按鈕被點(diǎn)擊過呢?當(dāng)然還是用自定義變量。

  我們給作品新建一個變量,命名為y。

  給每一個圖片增加一個操作,設(shè)置為點(diǎn)擊鼠標(biāo)就給變量y增加一個值,我們設(shè)為1.

  然后給每一個圖片的顯示問題的操作增加一個條件,就是變量y小于1,意思就是只要有一個圖片按鈕被點(diǎn)擊過y變量就不會小于1,這樣就實(shí)現(xiàn)了只要有一張圖片被點(diǎn)擊過,就不會再彈出試題。

  可是,這樣又有一個問題,我們還應(yīng)該記得,上一講為了讓布局隨機(jī)持續(xù),我們給圖片布局的提交按鈕添加了一個重置所有變量的操作,所以,現(xiàn)在一旦點(diǎn)擊了提交按鈕,那前面的設(shè)置就都沒用了。

  要解決這個問題,有兩個辦法,一個是,只要四個圖片有一個被點(diǎn)擊過就隱藏提交按鈕,這個和前面的實(shí)現(xiàn)方法一樣。另一個辦法就是同樣給提交按鈕的重置所有變量的操作增加一個同樣的條件,就是變量y小于1。

  關(guān)于統(tǒng)計(jì)分?jǐn)?shù)不是太大的難題,首先給頁面插入一個文本塊兒,命名“積分”,創(chuàng)建一個新的自定義變量,grade,為了鼓勵學(xué)習(xí)者,先給這個變量的初始值設(shè)為100。

  然后給每一個問題的正確答案的選項(xiàng)框添加兩個操作,一個是“選擇/更改”就修改變量,目標(biāo)是變量grade,類型為加到變量,值為相應(yīng)的分值,比如第一個問題100分,第二個問題200分……。

  第二個操作是點(diǎn)擊鼠標(biāo)就更改內(nèi)容,目標(biāo)是文本塊兒“積分”,值為變量grade。

  運(yùn)行一下,怎么樣?這么酷的效果,想想都醉了。

CONTACT 聯(lián)系我們

地址:北京市朝陽區(qū)大屯路金泉廣場9F
郵編:100101 京ICP備14033798號  訪問舊版

SERVICE 服務(wù)范圍
軟件產(chǎn)品
軟件開發(fā)
信息化方案