注册
登录
会员
搜索
标签
统计
帮助
影像
博客
涂鸦
闪吧首页
闪吧论坛
»
[Flash游戏技术区]
» 求救场景问题
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
求救场景问题
826969
注册会员
帖子
91
积分
17
技术分
1
在线时间
45 小时
注册时间
2007-11-22
个人空间
发短消息
加为好友
当前离线
1
#
大
中
小
发表于 2007-11-23 13:18
只看该作者
求救场景问题
大家来看看,我这个机器人移动到后面场景也移动了,要怎么样去修改才可以场景移动到边缘时机器人靠进边缘,否则,机器人继续移动到场景中见,然后场景继续移动啊,
高手
指点指点啊,谢谢.我的Q是351861717.
:'( (空格是射击,X是防御,方向键控制)
附件
异能战士9.swf
(486.87 KB)
2007-11-23 13:18, 下载次数: 66
UID
714336
帖子
91
精华
0
积分
17
阅读权限
20
在线时间
45 小时
注册时间
2007-11-22
最后登录
2008-1-14
查看详细资料
TOP
2001071091
注册会员
帖子
29
积分
6
技术分
0
在线时间
33 小时
注册时间
2007-11-18
个人空间
发短消息
加为好友
当前离线
2
#
大
中
小
发表于 2007-11-23 13:35
只看该作者
呵呵~~~我给你讲一个办法。
首先:你要换一个角度来想。不要把机器人的移动和背景的移动分开。
1。把机器人和背景一起放进一个容器里面。这个时候左右移动则直接移动机器人在该容器中的x坐标、上下移动则移动机器人在该容器中的y坐标。而背景在这个容器中的坐标永远不变。
2。然后调整整个容器在舞台中的坐标以保证角色随时处于屏幕中固定的一点(这里就是你说的中间吧)。
这样很自然的就实现了滚屏幕的效果。
然后:就要解决你说的当地图到边缘的时候角色就不用继续保持在屏幕中心。
实现这个只需要保证包含背景和角色的容器在舞台中的坐标不大于0和不小于负的(容器宽度)就可以了。
[
本帖最后由 2001071091 于 2007-11-23 13:44 编辑
]
UID
713106
帖子
29
精华
0
积分
6
阅读权限
20
在线时间
33 小时
注册时间
2007-11-18
最后登录
2008-10-11
查看详细资料
TOP
826969
注册会员
帖子
91
积分
17
技术分
1
在线时间
45 小时
注册时间
2007-11-22
个人空间
发短消息
加为好友
当前离线
3
#
大
中
小
发表于 2007-11-23 13:42
只看该作者
谢
哈哈,这样啊,我试试看啊,谢谢了
UID
714336
帖子
91
精华
0
积分
17
阅读权限
20
在线时间
45 小时
注册时间
2007-11-22
最后登录
2008-1-14
查看详细资料
TOP
826969
注册会员
帖子
91
积分
17
技术分
1
在线时间
45 小时
注册时间
2007-11-22
个人空间
发短消息
加为好友
当前离线
4
#
大
中
小
发表于 2007-11-23 17:46
只看该作者
还是不行啊,怎么看那个地图的坐标啊.我地图上那帧的代码是这样的.我只设置了左边的.
if (Key.isDown(Key.LEFT)) {
if (B._x>=0) {
B._x = 0;
}
B._x += 5;
}
if (Key.isDown(Key.RIGHT)) {
B._x -= 5;
}
附件
异能战士11.swf
(480.63 KB)
2007-11-23 17:46, 下载次数: 51
UID
714336
帖子
91
精华
0
积分
17
阅读权限
20
在线时间
45 小时
注册时间
2007-11-22
最后登录
2008-1-14
查看详细资料
TOP
826969
注册会员
帖子
91
积分
17
技术分
1
在线时间
45 小时
注册时间
2007-11-22
个人空间
发短消息
加为好友
当前离线
5
#
大
中
小
发表于 2007-11-23 17:47
只看该作者
郁闷哎
现在一按左他就直接跑到边缘去了.
UID
714336
帖子
91
精华
0
积分
17
阅读权限
20
在线时间
45 小时
注册时间
2007-11-22
最后登录
2008-1-14
查看详细资料
TOP
826969
注册会员
帖子
91
积分
17
技术分
1
在线时间
45 小时
注册时间
2007-11-22
个人空间
发短消息
加为好友
当前离线
6
#
大
中
小
发表于 2007-11-23 17:54
只看该作者
知道的高手回下.谢谢
这样的话应该怎么去写啊?不是用if吗?
UID
714336
帖子
91
精华
0
积分
17
阅读权限
20
在线时间
45 小时
注册时间
2007-11-22
最后登录
2008-1-14
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
:: 闪客之吧 ::
[FLASH技术交流]
[Flash发展版]new
[教材发布区]
[Flash AS3讨论区] new
[Action Script讨论区]
[RIA综合讨论区]
[Flash动画技术区]
[Flash游戏技术区]
[图形处理与视觉传达]
[手绘艺术与角色设计]
[Flash资源共享]
[视频后期动画专区]
[供求热线]
[Flash 3d 技术专版]
[网页设计与编程]
[精品WEB-SITE]
个人作品交流专用版
[闪吧专家门诊]
:: 活动区 ::
第三届科普课件动画大赛官方论坛
全国第六届法制动漫作品征集活动
[比赛竞技场]
[往期活动讨论版]
百事我创Flash动画征集大赛讨论区
全国第四届法制动漫作品征集活动
网易精品网络游戏Flash设计大赛
全国第五届法制动漫作品征集活动
“寻找动漫M-ZONE人”动漫大赛
华人青年FLASH设计大奖赛
2004 PConline第三届全国FLASH创作大赛
全国第二届法制动漫作品创作大赛
263YOYO杯中国原创沟通生活创意大赛讨论区
联想杯 QQ Flash大赛
Intel-2004年度中国数字盛典
2004闪动生活我们的时代flash大赛
PConline索尼爱立信K700Flash广告有奖征集
:: 娱乐交流 ::
情感空间
贴图园地
闪吧灌水区
闪吧电脑学校
FM 综合讨论区
:: 闪吧管理 ::
闪吧站务管理
个人空间交流版
控制面板首页
编辑个人资料
积分记录
公众用户组
个人空间管理
升级个人空间