takoya 发表于 2007-12-18 13:00:21

[求助]如何在KRKR中實現血槽的功能?(已解決)

在NS裏有專門的命令"BAR"可以實現血槽的功能。
命令:bar (结合print一起使用)
bar 0,100,20,200,300,30,100,#ff0000

bar,[现在数值],[窗口内X坐标],[窗口内Y坐标],[宽度],[高度],[最大数值],#RGB
(有顔色処可採用變量,使得血槽顯示相應的數值量)


想要請教一下在KRKR中,如何來實現這一功能

Miliardo 发表于 2007-12-18 13:59:32

http://kcddp.keyfc.net/bbs/viewthread.php?tid=218
= v =

takoya 发表于 2007-12-18 15:45:17

米粒大
你真是好人!
我去看看

夜无边 发表于 2007-12-19 01:21:44

引用第1楼Miliardo于2007-12-18 13:59发表的:
http://kcddp.keyfc.net/bbs/viewthread.php?tid=218
= v =
个人觉得……这个的素材制作方式有点RP……
话说KR有没有单独用颜色填充某一区域的指令?如果有的话可以写个macro出来的吧……类似RMXP画血条那种……

CountD 发表于 2007-12-19 09:32:02

用image或者pimage加上长度描绘就可以了,倒是很容易搞出来...
不过插件的话比较方便就是了,因为可以作为一个独立的东西,当改变数值的时候自动改变长度,不需要手动刷新...(前提是自己要做些小改造...==b)

sarah707 发表于 2007-12-19 10:26:51

引用第3楼夜无边于2007-12-19 01:21发表的:

个人觉得……这个的素材制作方式有点RP……
话说KR有没有单独用颜色填充某一区域的指令?如果有的话可以写个macro出来的吧……类似RMXP画血条那种……
有颜色填充,colorRect,但是我觉得颜色填充不如用图画好看…………

夜无边 发表于 2007-12-19 11:52:58

图画也是渐变色而已……从这个角度来说反而是用插件写比较方便……
不过我这辈子从来没有写过@macro……自己撞墙……关键看怎么用着合适怎么弄吧……

P。S 我签名里的那个血条就是这么画出来的= =……而且还可以按需要变形=3=

takoya 发表于 2007-12-19 12:50:28

那個。。。我沒有成功調用米粒大提供的代碼
複製相應代碼、做了BUTTON圖片之後,
在界面上顯示出來的BAR只有它的外框、沒有裏面的能量(按下BUTTON后仍然沒有改變)

由於不了解宏、對於KRKR也只是初學階段,
諸位提到的"長度描繪"、"顔色填充"等命令也不知道怎麽去實現


我自己按照層的部分命令做了個大致的BAR的顯示的命令行,
命令如下:

*start










採用的圖片如下:
http://pddl01.mofile.com/p/1/2007/12/19/KG/KGQHXHQSWP_202.png

http://pddl01.mofile.com/p/1/2007/12/19/BZ/BZYQCLZFDZ_202.png

http://pddl01.mofile.com/p/1/2007/12/19/CX/CXVHWXD0BT_202.png

"cover"的圖片就是140*45的一張白色的圖片。

界面的顯示效果如下(可以實現漸變):
http://pddl02.mofile.com/p/1/2007/12/19/EM/EM6TZ0TB01_202_300_260.jpg



現在我的問題是

這句裏的240是否可以用變量來代入?
我試過,沒成功,感到非常SHOCK。

還請各位有經驗的大人給與指點,感激不盡。

sarah707 发表于 2007-12-19 13:23:13

move里的好象不能……
不过可以用tjs来写取得相同的效果,写一个function激活一个timer,然后在ontimer里用setImageSize或者setpost之类之类取得移动的效果,移动多少自己用变量控制……虽然不麻烦,不过要是对tjs没概念大概会很辛苦……
经管如此还是鼓励lz学一下tjs方面的……毕竟辛苦一次以后就轻松了……

夜无边 发表于 2007-12-19 13:26:47

……………………………………居然不可以用变量?
好吧,LZ……不妨试试看代入一个变量[比如X=24],然后把这个240的位置代入10重复执行X次……[别告诉我KR没有LOOP……………………]数值随意调整吧
仰望,LS……你是在欺负新手[捂脸……]
页: [1] 2 3 4
查看完整版本: [求助]如何在KRKR中實現血槽的功能?(已解決)