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

Project1

 找回密码
 注册会员
搜索

求一个商业界面加入店主立绘的脚本。

查看数: 2984 | 评论数: 10 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2014-4-27 21:46

正文摘要:

这是我修改过的商店界面,左面的那个空着的区域我想放入店主立绘,要求根据激活的商店NPC的名字的不同而变动。请高手帮帮忙,先谢谢了。

回复

风月残情 发表于 2014-5-3 14:55:28
945127391 发表于 2014-5-2 23:19
我看了看你在上面发的脚本,发现了个问题
我们说的z是@background_sprite的属性,所以要这样写:你只写z ...

试了,还是不行,背景和商店的商店的窗口依然会把用显示图片放出来的图片遮盖起来。
945127391 发表于 2014-5-2 23:19:35
风月残情 发表于 2014-4-30 20:05
我改了一大堆的地方都提不上去,求加法。

我看了看你在上面发的脚本,发现了个问题
我们说的z是@background_sprite的属性,所以要这样写:
  1. @background_sprite.z = -9999
复制代码
你只写z的话,他只会当做是一个局部变量,而不是@background_sprite的属性。
风月残情 发表于 2014-4-30 20:05:20
945127391 发表于 2014-4-30 10:40
可以考虑半身像精灵的z是背景的z+99999 → →

我改了一大堆的地方都提不上去,求加法。
紫苍焰 发表于 2014-4-30 15:05:36
风月残情 发表于 2014-4-27 22:44
显示图片我试过了,因为事件中的显示图片没发改Z值,所以图片会被商店背景掩起来 ...

……
反正只有这一小块地方露出来,难道你还想在中间显示?
945127391 发表于 2014-4-30 10:40:04
可以考虑半身像精灵的z是背景的z+99999 → →

点评

这样会覆盖窗口  发表于 2014-4-30 21:16
风月残情 发表于 2014-4-29 20:14:01
楼上的下不下来,简单一点吧,谁能告诉我怎么让显示图片的图像位于所有窗口的最上层。
布里蓝 发表于 2014-4-28 15:25:44
http://galvs-scripts.com/2013/01/05/shopkeeper-graphics/
这里,因为禁止转载,所以只能发地址,打不开的话就用代理。

换立绘的话
↓找到这行
$game_system.shopkeeper = "ImageName"  

"ImageName" (图片名字)那里写上“IMAGE#{$game_variables[1]}”
然后武器店立绘就叫“IMAGE0”
道具店立绘名字就叫“IMAGE1”
以此类推


打开商店界面前给变量赋值
这样变量1=0的时候显示的立绘就是武器店的,=1的时候显示的就是道具店的
风月残情 发表于 2014-4-27 23:31:23
  1.   #--------------------------------------------------------------------------
  2.   # ● 生成背景
  3.   #--------------------------------------------------------------------------
  4.   def create_background
  5.     @background_sprite = Sprite.new
  6. #~     @background_sprite.color.set(0, 0, 0, 0)
  7.     @background_sprite.bitmap = Cache.title1("主菜单背景")#SceneManager.background_bitmap
  8.     z = -9999
  9.   end
复制代码
使用失败,还是不行

点评

窗口部分的Z值是100,只需要低于这个数值应该就可以了,但-9999有点......  发表于 2014-4-30 21:14
风月残情 发表于 2014-4-27 22:44:45
显示图片我试过了,因为事件中的显示图片没发改Z值,所以图片会被商店背景掩起来

点评

反过来修改下背景的Z值就可以了吧?  发表于 2014-4-27 22:52
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2025-2-23 14:09

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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