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

Project1

 找回密码
 注册会员
搜索

精灵.x=游戏屏幕.x 脚本这么写啊

查看数: 1739 | 评论数: 16 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2023-6-14 16:49

正文摘要:

精灵x=游戏screen.x   游戏screenx=120+精灵i*87  精灵y=游戏screen.y   游戏screen.y=560  

回复

金芒芒 发表于 2023-6-24 11:38:07
本帖最后由 金芒芒 于 2023-6-24 11:40 编辑
灯笼菜刀王 发表于 2023-6-24 10:20
如果你提问题的时候这样描述,  这个论坛逛问答区的人至少80%都可以5分钟内给你写出来, 偏偏你要人猜, 花 ...


搜索了好久多没有类似地图显示队伍同伴的精灵头像,我又不会表达。只能一点点的问,已经要有最终答案了,真的很抱歉,现在爱好编辑游戏的人越来越少每次回答多是难能可贵的。最后才找到还有个游戏屏幕坐标,就是脚本不知道写,只知道$game_screen.pictures[number].show(name, origin, x, y, zoom_x, zoom_y, opacity, blend_type) 却不能写进脚本

点评

我也问自己,你这老头每一个单词多得翻译的家伙你到底要问什么啊  发表于 2023-6-24 13:07
的确..我都看不懂他的要求是啥  发表于 2023-6-24 12:53
直接说, 我想要在画面上这样显示头像(贴图), 这一句比你6个帖子都管用你信不信, 没人回复你的情况只有两种, 1看不懂, 2太麻烦  发表于 2023-6-24 11:41
灯笼菜刀王 发表于 2023-6-24 10:20:00
本帖最后由 灯笼菜刀王 于 2023-6-24 10:32 编辑
金芒芒 发表于 2023-6-24 08:01
sprite.x = $game_screen.x+120+i*87 地图上我方角色可以达到(1-10)位
第一张图是现有的 图片固定的话 ...


如果你提问题的时候这样描述,  这个论坛逛问答区的人至少80%都可以5分钟内给你写出来, 偏偏你要人猜, 花了好几天挂了好几个0回复帖子, 浪费人家2页你解决问题了么?

直接说自己想要啥效果很困难么?   还是你就喜欢有闲人陪着你版聊好几页慢慢猜你想要啥?
soulsaga 发表于 2023-6-23 22:36:54
本帖最后由 soulsaga 于 2023-6-23 22:44 编辑
金芒芒 发表于 2023-6-23 16:51
已经固定了 固定在了地图上  能不能固定在$游戏屏幕x坐标上啊 $game_screen.pictures[number].show(name ...


游戏屏幕x坐标上?
你说的是事件显示图片的坐标吗?

RUBY 代码复制
  1. self.x = $game_screen.pictures[1].x
金芒芒 发表于 2023-6-23 16:51:30
本帖最后由 金芒芒 于 2023-6-23 17:21 编辑
soulsaga 发表于 2023-6-21 17:14
@character.screen_x=XX


已经固定了 固定在了地图上  能不能固定在$游戏屏幕x坐标上啊 $game_screen.pictures[number].show(name, origin, x, y, zoom_x, zoom_y, opacity, blend_type)

精灵i是队伍有5个角色5张头像要间隔87.  
RUBY 代码复制
  1. # 刷新坐标
  2.         @tags_sprites.each do |sprite|#@标记精灵。每个do|sprite|
  3.           #sprite.zoom_y = 1
  4.           sprite.ox = sprite.bitmap.width / 2
  5.           sprite.oy = sprite.bitmap.height
  6.           sprite.z = z
  7.           # 精灵.x =   @角色。屏幕_x
  8.        #   sprite.x = shif [email protected]_x : 120+screen_x+160
  9.           sprite.x = 100 #@character.screen_x
  10.           #blink_on
  11.           # 函数键=@角色。是使用权限
  12.           shif = @character.is_cal
  13.  
  14.           if @character.ammo>0#如果@角色。弹药>0\
  15.  
  16.           #精灵y=函数键?@角色屏幕y-92:@角色。屏幕y-60  
  17.           sprite.y = shif ? 500:500 #shif ? @character.screen_y-92 : @character.screen_y-60
  18.           else#否者
  19.  
  20.           #精灵y=函数键?@角色屏幕y-82:@角色。屏幕y-50
  21.           sprite.y = shif ? 500:500#shif ? @character.screen_y-82 : @character.screen_y-50
  22.           end
  23.           sprite.opacity = 125#精灵不透明度=125
  24.         end#loop
soulsaga 发表于 2023-6-22 19:11:50
本帖最后由 soulsaga 于 2023-6-22 19:14 编辑

精灵x=120+精灵i*87
精灵I是啥?
角色精灵里
sprite.x = 100
基本上就固定了其他自己研究
金芒芒 发表于 2023-6-21 17:49:47
soulsaga 发表于 2023-6-21 17:14
@character.screen_x=XX

不是很明白
soulsaga 发表于 2023-6-21 17:14:06
金芒芒 发表于 2023-6-21 17:13
那你推荐一个精灵

@character.screen_x=XX
金芒芒 发表于 2023-6-21 17:13:17
soulsaga 发表于 2023-6-21 17:06
那就不要用角色精灵啦


那你推荐一个精灵我不知道那个精灵匹配
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-12-4 03:04

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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