设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1917|回复: 3
打印 上一主题 下一主题

[已经解决] 如何将头像描绘变成圆形

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
30 小时
注册时间
2012-7-8
帖子
255
跳转到指定楼层
1
发表于 2012-7-30 19:46:15 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
一般在那些头像描绘都是正方形的
请教怎么样描绘成圆形的头像呢

Lv1.梦旅人

梦石
0
星屑
50
在线时间
37 小时
注册时间
2012-7-30
帖子
147
4
发表于 2012-8-3 11:03:26 | 只看该作者
本帖最后由 devilg 于 2012-8-3 11:04 编辑

更正一下不是填充白色,要跟战斗窗口的背景色重合并且调bitmap的透明度才能做无痕框。(透明度blt(x, y, src_bitmap, src_rect[, opacity]) 这样调)
因为我对涉及图片和动画的脚本不太擅长,将就着看吧。
框和成果图都附在附件里。
修改的脚本是在window_base里的:
  1.   
  2. def draw_actor_face(actor, x, y, size = 96)
  3.     draw_face(actor.face_name, actor.face_index, x, y, size)
  4.     draw_ruler(actor.face_name, actor.face_index, x, y, size)
  5.   end
  6.   
  7.   def draw_ruler(face_name, face_index, x, y, size = 96)
  8.     bitmap = Cache.system("ivearoler")
  9.     rect = Rect.new(0, 0, 0, 0)
  10. #~     rect.x = face_index % 4 * 96 + (96 - size) / 2
  11. #~     rect.y = face_index / 4 * 96 + (96 - size) / 2
  12.     rect.width = size
  13.     rect.height = size
  14.     self.contents.blt(x, y, bitmap, rect)
  15.     bitmap.dispose
  16.   end
复制代码
框的名字是iveroler放在graphics/system里。如果你的战斗状态框式透明的就无效了。理论可以做到无痕的框不过我实在没法做。

ex.png (152.88 KB, 下载次数: 17)

ex.png

未标题-4.png (5.98 KB, 下载次数: 16)

未标题-4.png

点评

非常感谢  发表于 2012-8-5 20:13

评分

参与人数 1星屑 +100 收起 理由
明特·布兰马修 + 100 认真回答

查看全部评分

想回复我的话请呼(@)我一下。
准备执行人体盗图计划,copyright的诸君赶紧藏好咧~
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
37 小时
注册时间
2012-7-30
帖子
147
3
发表于 2012-7-31 05:50:45 | 只看该作者
两种方法。。。
一个是用ps画个圆,反选,填充白色,头像就是圆的了
第二个是用ps画个圆反选填充白色放到文件夹里再在bitmap=cache.faces的后面加一个cache读出框,头像就都是圆的了

点评

第二个不太懂,能不能给个例子  发表于 2012-8-2 19:13
想回复我的话请呼(@)我一下。
准备执行人体盗图计划,copyright的诸君赶紧藏好咧~
回复

使用道具 举报

Lv3.寻梦者

最萌的小猫

梦石
0
星屑
1347
在线时间
692 小时
注册时间
2011-11-5
帖子
3443
2
发表于 2012-7-30 21:56:57 | 只看该作者
远的……

点评

不用那么紧张,发错了应当善于使用“编辑”功能。  发表于 2012-7-31 21:24
圆的,那么把图片改成圆的!!用PS。(刚才一不小心发上去了……版主不要扣啊……真的是不小心) 用PS应该可以的,你试试吧。脚本我这里没有  发表于 2012-7-30 21:59
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-24 02:54

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表