悲愤而不得不说的前言:
总之起点就是鄙视英文=_=
所有的程序代码依然都是半角小写
另明日pkpk票预订中。
============以下正文=============
nscripter全攻略:LeVeL3透明!透明!反锯齿图片制作与对话框
邪恶之诅咒:
盗帖者全家死光光
无端转载者出门被狗咬
假如获得转载授权转载同时请贴出本人签字画押授权书。
本教程已在国家R界专利局申请专利禁止任何形式的侵犯版权行为。
作者联系方式:
fs_
[hide=o]
LeVeL3透明透明!反锯齿图片制作与对话框
相关指令
transmode
:1;
:do
相关程序
反锯齿图片制作工具(ns安装包中均有提供)
b>—————————————————————————————————————
nscripter的透明格式与设定方法:
透明色指定也就是指定某张图片中的一个颜色(背景色)不显示这点应该满好理解的。
nscripter有三种透明色指定格式:
1eft
bsp;a1pha
第一种就是1eft。也就是上一讲已经提到的:
在使用显示图片命令不做任何特别定义的时候ns会把图片左边最上面的一个象素格(oo)的颜色作为透明色。图片格式最好是Bmp格式。
第二种copy顾名思义就是完全照搬没有透明色。当然是用来显示方块状的图片了。
第三种ns自己定义的透明格式。可以解决上次说到的Jpeg的颜色问题。关于nscripter不支持自带透明通道的图片格式例如png之类的确实很让人头大不过应该是属于习惯就好吧……(躲过美工们的砖头)
但是最让我头大的其实是……无论我怎么讲这个透明格式的原理都有人反映听不懂……orz……
那么先讲一下怎么设定这三种透明格式吧。
第一种办法:
假如在*define区里加入transmode命令就能设定游戏默认的透明格式。
上次说过在不加设定的时候默认为是左上点透明。
例如:
transmode1eft
transmodesmodea1pha
第二种办法:
当这张图片的显示格式不同于默认格式的时候需要对每张图片单独定义透明格式。
还记得上一讲说到的人物图片显示命令吗?
1dc‘chr.jpg‘1o7oo
假如要把这张图片完全显示没有任何透明色的话这条命令就会改写成:
1dc‘:c;chr.jpg‘1o7oo
在””里图片的名称前增加了:bsp;bsp;同样的写成:a;就代表采用ns自定义的透明格式。
而写成:1;的话就是以图片左上点为透明色了。
这种单独的参数设定方法在ns里相当常见。
而且不只可以用来设定透明格式……具体请参见下一讲1sp的混沌宇宙。=v=
—————————————————————————————————————
b2av.exe反锯齿图片制作工具的使用:
说了这么多“理论基础”终于可以开始说ns特定的透明格式了。
上一讲里提到的价格便宜量又足的Jpg格式这时候可以开始派上用场了。
那么先我们来看看这两张图片。
附图(梵尘梦尘风游戏组/五分之庭早期人设友情客串:海亚辛斯)
()
点击察看图片链接: