Project1

标题: 如何在地图上显示血槽? [打印本页]

作者: pocket梦幻    时间: 2011-2-3 19:16
标题: 如何在地图上显示血槽?
我想用图片显示血槽.....在地图上.....怎么弄?
作者: 越前リョーマ    时间: 2011-2-3 19:19
  1. $game_screen.pictures[number].move(duration, origin, x, y, zoom_x, zoom_y, opacity, blend_type)
  2. 其中:
  3.   #     name         : 文件名
  4.   #     origin       : 原点
  5.   #     x            : X 坐标
  6.   #     y            : Y 坐标
  7.   #     zoom_x       : X 方向放大率
  8.   #     zoom_y       : Y 方向放大率
  9.   #     opacity      : 不透明度
  10.   #     blend_type   : 合成方式
  11.   #     duration     : 时间
复制代码
一张图片作为底图,一张图片作为血条,血条根据血量百分比进行缩放。
百分比计算:HP* 100/MaxHP
作者: 忧雪の伤    时间: 2011-2-3 19:36
本帖最后由 忧雪の伤 于 2011-2-3 19:40 编辑

请问是脚本还是事件?(小柯的方法其实可以……)
脚本
MOG_S_HUD.rar (831.75 KB, 下载次数: 767)
作者: 越前リョーマ    时间: 2011-2-3 20:01
缩放是血条绘制的基本思想。
我的那个可以当做事件脚本,把那些参数都填上然后加一个并行事件随时缩放图片就好了。
作者: MeowSnow    时间: 2011-2-10 08:44
教你一个纯事件的方法,先把血糟从百分之百到百分之一的图片都准备好,
设置一个并行事件,调血量剩XX时自动显示对应的血糟图片。
不过比较麻烦,每张血糟图片都要单独设置个分歧,
慢慢设置吧······
作者: MeowSnow    时间: 2011-2-10 09:16
回复 835494264 的帖子

也许每百分之十搞一张,十张图片就够了。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1