本帖最后由 未命名 于 2016-1-15 06:22 编辑 如果你仅仅只是希望绘制纵向血条的话,还是蛮容易的。 我曾经提问过图片显示切割的问: https://rpg.blue/thread-337843-1-1.html 你可以用其中一种方法实现。 具体实现过程则一般需要你用三张图片,HP、MP和外框。 外框要求优先于HPMP,并在显示HPMP的地方透明,然后HPMP就可以在外框的背后肆无惮忌的显示了。 ———————————————————————————————————————————————— 按切割的方法可以实现看上去楼主你贴出来的血条效果。 但是你说半圆形? 半圆形的方法就是利用图片的旋转角度。 angle 事件只有旋转速度,要用角度就直接在生成图片时调用这个函数,然后将HPMP条旋转进遮罩物里以表示消耗。 |
参与人数 2 | 星屑 +15 | 梦石 +1 | 收起 理由 |
---|---|---|---|
RyanBern | + 1 | 认可答案 | |
jiushiainilip19 | + 15 | 精品文章 |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-11-26 22:01
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.