|
主题: [求助在flash 5 中把.swf文件导入场景中指定的位置
|
 我是云
职务:普通成员
等级:1
金币:0.0
发贴:67
注册:2002/9/15 22:53:46
|
#12002/12/14 16:26:11
请问如何在flash 5 中把.swf文件导入场景中指定的位置和设置导入的.swf文件的画面大小?
|
 GoKu
职务:普通成员
等级:1
金币:0.0
发贴:6
注册:2002/12/14 16:29:43
|
#22002/12/14 16:37:07
很简单啦!你在工作区里建一个MC嘛,再文件>导入>swf文件, 导入后回工作区改mc的尺寸就完了嘛...
|
 我是云
职务:普通成员
等级:1
金币:0.0
发贴:67
注册:2002/9/15 22:53:46
|
#32002/12/14 17:10:53
GoKu在上个帖子中说 引用: 很简单啦!你在工作区里建一个MC嘛,再文件>导入>swf文件, 导入后回工作区改mc的尺寸就完了嘛...
谢谢,但是这样做后,导入的文件播放不完全.怎样让导入的文件播放完整呢? 顺便说一句,被导入的.swf文件中嵌有mc.
|
 Mozier
职务:管理员
等级:5
金币:11.0
发贴:2994
注册:2004/1/12 17:26:30
|
#42002/12/14 17:17:27
loadMovie("yourSwf.swf", yourMc);
with(yourMc){
_x=//
_y=//
_width=//
_height=//
}
|
 我是云
职务:普通成员
等级:1
金币:0.0
发贴:67
注册:2002/9/15 22:53:46
|
#52002/12/14 18:19:23
谢谢斑竹! loadMovie("yourSwf.swf", yourMc); with(yourMc){ _x=// _y=// _width=// _height=// }
我这样做的,但出来还是全屏,而且在_x=//前还有on release字样,这是怎么一回事啊?请斑竹再指点.
编辑历史:[这消息被我是云编辑过(编辑时间2002-12-14 18:20:04)] [这消息被我是云编辑过(编辑时间2002-12-14 18:25:43)] [这消息被我是云编辑过(编辑时间2002-12-14 18:27:09)] [这消息被我是云编辑过(编辑时间2002-12-14 18:31:39)] [这消息被我是云编辑过(编辑时间2002-12-14 18:41:58)]
|
 Mozier
职务:管理员
等级:5
金币:11.0
发贴:2994
注册:2004/1/12 17:26:30
|
#62002/12/14 18:51:07
全屏?on release?  原文件可以上传吗?
|
 我是云
职务:普通成员
等级:1
金币:0.0
发贴:67
注册:2002/9/15 22:53:46
|
#72002/12/14 20:45:16
斑竹,是不是要用到setproperty命令来设置_x=// _y=// _width=// _height=// }啊? 对不起,我是一个菜鸟.
|
 我是云
职务:普通成员
等级:1
金币:0.0
发贴:67
注册:2002/9/15 22:53:46
|
#82002/12/14 21:09:03
还有用with命令后,出现Error: A 'with' action failed because the specified object did not exist.
|
 我是云
职务:普通成员
等级:1
金币:0.0
发贴:67
注册:2002/9/15 22:53:46
|
#92002/12/15 10:19:27
我用了setproperty还是不能控制导入的文件显示大小,恳请斑竹贴个演示文件吧.万分感谢啊
|
 闪刃小周
职务:普通成员
等级:1
金币:1.0
发贴:165
注册:2001/11/3 11:26:38
|
#102002/12/15 11:34:12
我是云在上个帖子中说 引用: 还有用with命令后,出现Error: A 'with' action failed because the specified object did not exist.
你没有给你的MC命实例名,如果是MX版本,在属性面板里,输入instance名称;5.0版本,就打开Instance面板,输入名称。 MC有了实例名后,你的setproperty就会起效。 噢,还有,那段代码,不需用with,直接设置"yourMC"的位置与大小即可。但同样,要将影片命名实例名。
编辑历史:[这消息被闪刃小周编辑过(编辑时间2002-12-15 11:35:14)] [这消息被闪刃小周编辑过(编辑时间2002-12-15 11:39:10)]
|
 我是云
职务:普通成员
等级:1
金币:0.0
发贴:67
注册:2002/9/15 22:53:46
|
#112002/12/15 13:03:16
我的源代码是这样的on (release) { loadMovieNum ("duihuakuang q1.swf", aaa); setProperty ("aaa", _x, "185"); setProperty ("aaa", _y, "100"); setProperty ("aaa", _height, "180"); setProperty ("aaa", _width, "200"); } 我想通过按钮导入swf文件,我照着闪刃小周的做了,可还是不行,55555
|
 Mozier
职务:管理员
等级:5
金币:11.0
发贴:2994
注册:2004/1/12 17:26:30
|
#122002/12/15 13:55:32
on (release) { loadMovie("duihuakuang q1.swf", aaa); setProperty ("aaa", _x, "185"); setProperty ("aaa", _y, "100"); setProperty ("aaa", _height, "180"); setProperty ("aaa", _width, "200"); } 注意aaa的路径。 ps: 用with可以是代码简洁,高效。
编辑历史:[这消息被麽子编辑过(编辑时间2002-12-15 13:56:27)]
|
 我是云
职务:普通成员
等级:1
金币:0.0
发贴:67
注册:2002/9/15 22:53:46
|
#132002/12/15 14:39:03
斑竹,我用as中的loadmovie命令,但出现的是loadMovieNum ,这是怎么回事啊?太不好意思了.
|
 我是云
职务:普通成员
等级:1
金币:0.0
发贴:67
注册:2002/9/15 22:53:46
|
#142002/12/15 15:38:48
还是不行,可能是我再什么地方还没弄清,不过还是要谢谢各位的耐心解答.
|
 UndeadCraft
职务:版主
等级:4
金币:10.0
发贴:1993
注册:2001/5/28 17:37:43
|
#152002/12/15 20:21:18
要LOAD完了再设定X,Y和宽高。你地明白?
|