加入書籤 | 推薦本書 | 返回書頁 | 我的書架

頂點小說 -> 玄幻魔法 -> 魔王現役

Leve 2(續)

上一章        返回最新章節列表        下一章

因爲一次只能傳一張圖然而有的教材不看圖是看不懂的=_=所以只好分開傳這樣。

編碼部分依然都是英文半角小寫。

=

說了這麼多現在可以開始應用了吧。

—————————————————————————————-

上一個LeVeL裏只講到了怎麼顯示文章這一次就來試試看顯示背景和人物吧。

—————————————————————————————

先是顯示背景的指令“bg”(e指令)。Bg是banetd的簡稱總之就是背景的意思。(廢話)

指令格式:

bg‘圖片名稱‘效果命名

bg#RgB顏色效果命名;不需圖片顯示各種純色背景

bgb1ack效果命名;專門用來顯示純黑背景

bghite效果命名;專門用來顯示純白背景

(Bg和後面的東西之間也是有個半角空格把它們隔開的)

另外請注意圖片名稱一定要使用半角的雙引號””括起來哦。雙引號括起來的東西叫做“文字列”由於有了雙引號爲標誌不會和ns的命令混起來所以裏面的內容也可以是半角英文或者數字。(上次的c1ickstr命令因爲用法特殊所以有有限制。)

範例:

bg‘aaa.jpg‘1;瞬間顯示圖片aaa.jpg作爲背景

bg#FFoooo2;以自定義的2號效果顯示紅色背景

bgb1ack1;瞬間顯示純黑色背景

bghite5;以自定義的5號效果顯示白色背景

另外如果事先並沒有定義任何效果其實也是沒關係的因爲bg指令還有另外一種格式。

bg“圖片名稱”內置效果編號畫面切換使用時間(遮片名稱.bmp/.jpg)

例如:

bg‘aaa.jpg‘1o1ooo

代表以ns內置的1o號效果(淡入淡出效果)在1ooo毫秒的時間內顯示圖片aaa.jpg作爲背景。

可以看到後面的部分和effect的後半部分完全一樣。這是一種臨時的定義。

——————————————————————————

顯示背景完成了接下來就是顯示人物或者其他圖片了。(當然假如夠BT直接把人物做進背景裏也不錯……)

由於在遊戲裏需要頻繁的使用顯示人物命令爲了每個人物專門設定座標當然是非常麻煩的事。因此ns提供了簡單的顯示人物命令“1d”(e指令)可以直接把人物圖片顯示在屏幕的左中右三個位置(圖片底部貼着屏幕底線)。

指令格式:

1d1圖片名稱效果命名;在屏幕左邊顯示圖片

1dc圖片名稱效果命名;在屏幕中間顯示圖片

1dr圖片名稱效果命名;在屏幕右邊顯示圖片

效果命名的用法和顯示背景裏的是一樣的也同樣可以使用臨時定義例如:

1dc‘chr.jpg‘1o7oo;在o.7秒內讓名爲‘chr.jpg‘的圖片以淡入方式顯示在屏幕中央。

當然同一個位置是不能同時顯示兩張圖片的。所以當這條命令第二次使用的時候如果第二張圖片同樣是顯示在中間第一次顯示的圖片就會自動消失了。

需要消除圖片的時候則是使用netbsp;格式:

c1c效果命名;消除顯示在中間的圖片

當然有netbsp;另外如果使用:

netbsp;還可以把左中右三張圖片一次性的全部消除掉。

使用範例:

c112;以自定義2號效果消除顯示在屏幕左邊的圖片

一口氣講下來到目前爲止一定有很多問題吧?

——————————————————-

問題1:

附圖1(梵塵夢塵風遊戲組/五分之庭早期人設友情客串:克裏斯背景:實景ps)

我照着教程上說的做了顯示出來的人物圖片爲什麼是這個樣子呢?

這個就要從ns支持的兩種圖片格式說起了。同樣一張圖片看起來幾乎完全一樣的情況下Bmp格式和Jpg格式的大小是差很多的。實際上Jpg格式的圖片已經經過了壓縮。這種壓縮會導致圖片質量有一定的損失儘管我們看不出來但是Jpg格式圖片相比起Bmp來說一部分顏色會有變化。

在使用顯示圖片命令不做任何特別定義的時候ns會把圖片左邊最上面的一個象素格(oo)的顏色作爲透明色。

在的Bmp圖片裏除了人物以外的一整片黑色都是純黑色(#oooooo)因此除了人物以外的部分都自動透明瞭。我們看到的就是人物周圍非常乾淨的邊緣。

(未完待續)

點擊察看圖片鏈接:&1t;ahref=.rpgnetent/Fid_53/53_681_=_b1ank>附圖1&1t;/a>

沒看完?將本書加入收藏

我是會員,將本章節放入書籤

複製本書地址,推薦給好友好書?我要投推薦票