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

Project1

 找回密码
 注册会员
搜索
12
返回列表 发新帖
楼主: 看花飞花落
打印 上一主题 下一主题

[已经解决] 如何实现局部显示图片?

[复制链接]

Lv3.寻梦者

梦石
0
星屑
3846
在线时间
1966 小时
注册时间
2013-1-3
帖子
9536
11
发表于 2013-12-26 20:15:11 | 只看该作者
http://www.66rpg.com/articles/4545
LZ要的是这种效果吧
《宿愿·寻剑篇》正式版已经发布!快去看看!点击进入论坛发布贴
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
130 小时
注册时间
2013-4-28
帖子
88
12
 楼主| 发表于 2013-12-26 20:20:16 | 只看该作者
紫英晓狼1130 发表于 2013-12-26 20:15
http://www.66rpg.com/articles/4545
LZ要的是这种效果吧

不是……我只是想把一大部分小图片合成一个大图片然后用那种方法把图片显示出来,因为我做的一个游戏的效果里需要用到好多图片,picture里都装的满满的,我就想能不能把那些零碎的小图片合起来好节约位置
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
130 小时
注册时间
2013-4-28
帖子
88
13
 楼主| 发表于 2013-12-26 20:28:25 | 只看该作者
yagami 发表于 2013-12-26 20:09
3L src_rect.set是最好的解决方案

这个是先要修改脚本,然后用事件脚本实现么……本人对于事件的制作倒是非常熟悉,但是脚本真的一抹黑啊
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
130 小时
注册时间
2013-4-28
帖子
88
14
 楼主| 发表于 2013-12-26 22:29:24 | 只看该作者
fux2 发表于 2013-12-26 14:07
更改承载这个bitmap的sprite的src_rect,
w = sprite.bitmap.width
h = sprite.bitmap.height

用事件脚本如何实现?
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
7
星屑
1113
在线时间
334 小时
注册时间
2008-1-28
帖子
1566
15
发表于 2013-12-27 13:29:32 | 只看该作者
先带入
$b = []
B = Sprite.new
$b.push(B)


B.bitmap = Bitmap.new\
("Graphics/Pictures/文件名")
B.src_rect = Rect.new(切割X,切割Y,显示X, 显示Y)

或者直接也可以。

还有!要善用搜索!
这个问题我也问过。
http://rpg.blue/thread-337843-1-1.html
终于有可以放在这里的游戏了……
极短13 新生 《箱子新世界》
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
130 小时
注册时间
2013-4-28
帖子
88
16
 楼主| 发表于 2013-12-27 20:32:51 | 只看该作者
未命名 发表于 2013-12-27 13:29
先带入
$b = []
B = Sprite.new

好复杂的样纸,我还是慢慢学习吧
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
65
在线时间
15 小时
注册时间
2013-11-28
帖子
6
17
发表于 2013-12-31 18:52:56 | 只看该作者
看花飞花落 发表于 2013-12-26 20:02
这个我懂,但是我想实现这个效果……

...露珠加油...
找度娘问好了

评分

参与人数 1星屑 -20 收起 理由
myownroc -20 灌水

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-9-30 08:29

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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