佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1164|回复: 9

关于flash的一些连接问题

[复制链接]
发表于 11-3-2006 09:46 AM | 显示全部楼层 |阅读模式
不好意思有问题麻烦大家。。。我在做着一个multimedia cd rom, 因为file size太大我分开2个Fla file来做,(a 和 b) .
问题是如果我在b里面有很多个pages,当我在a里面click一个button可以直接连接b的其中一个page,该如何做呢?用load movie吗?
回复

使用道具 举报


ADVERTISEMENT

发表于 11-3-2006 01:49 PM | 显示全部楼层
兩种方法:

1. 使用gotoAndPlay();
2. 使用LocalConnection();

這些可以從Actionscript Dictionary中得到例子
回复

使用道具 举报

发表于 12-3-2006 01:12 AM | 显示全部楼层
gotoAndPlay();的as可用在两个.fla的file吗???
回复

使用道具 举报

 楼主| 发表于 13-3-2006 10:47 AM | 显示全部楼层
原帖由 super-tomato 于 11-3-2006 01:49 PM 发表
兩种方法:

1. 使用gotoAndPlay();
2. 使用LocalConnection();

這些可以從Actionscript Dictionary中得到例子


抱歉,小弟仍然对action script一无所知 ,可否详细一点?


就单单用go to and play就可以吗?xxx那边要放什么呢?

on(release) {
  gotoAndPlay( xxx );
}
回复

使用道具 举报

 楼主| 发表于 13-3-2006 09:35 PM | 显示全部楼层
#问题2 。。。。希望懂得人能帮忙解答。。


我要在我的flash presentation create一个pop up window,我要可以控制pop up window 的size, scroll bar yes/no之类的。


我尝试这个as


javascript: openNewWindow('http://www.macromedia.com','thewin',
       'height=400,width=400,toolbar=no,scrollbars=yes')



可是需要一个附加的script要apply在放flash的HTML page。


<script language="JavaScript">
function openNewWindow(URLtoOpen, windowName, windowFeatures) {
newWindow=window.open(URLtoOpen, windowName, windowFeatures); }
</script>



问题是我的flash是presentation cd....不是放在HTML page里。。。。还有别的方法吗??
回复

使用道具 举报

发表于 14-3-2006 02:52 AM | 显示全部楼层
原帖由 SR20 于 13-3-2006 10:47 AM 发表


抱歉,小弟仍然对action script一无所知 ,可否详细一点?


就单单用go to and play就可以吗?xxx那边要放什么呢?




Actionscript Dictionary中已經有詳細説明了,自己按F1去看
gotoAndPlay需要指定所載入的movieclip對象




不使用html的話,就試試看直接把javascript代碼寫在getURL的參數中,再不然就把控制大小的代碼寫在所要彈開的html文件,讓它一跳出來就自己改變大小
回复

使用道具 举报

Follow Us
发表于 14-3-2006 11:05 AM | 显示全部楼层
抱歉..可以在这里讲一讲 LocalConnection(); 是怎样用的吗? 想了解一下..
回复

使用道具 举报

 楼主| 发表于 14-3-2006 01:20 PM | 显示全部楼层
原帖由 super-tomato 于 14-3-2006 02:52 AM 发表



Actionscript Dictionary中已經有詳細説明了,自己按F1去看
gotoAndPlay需要指定所載入的movieclip對象




不使用html的話,就試試看直接把javascript代碼寫在getURL的參數中,再不然就把控制大小的代 ...

tomato兄的回答果然是简接straight to the point

anyway谢拉,我会去研究下,应该不难
回复

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 14-3-2006 01:22 PM | 显示全部楼层
原帖由 patichen 于 14-3-2006 11:05 AM 发表
抱歉..可以在这里讲一讲 LocalConnection(); 是怎样用的吗? 想了解一下..

没有头绪 还是等高手解答吧
回复

使用道具 举报

发表于 14-3-2006 10:03 PM | 显示全部楼层
不看AS幫助文檔,我也幫不上。。。。。。。。


// Code in the receiving SWF file
this.createTextField("result_txt", 1, 10, 10, 100, 22);
result_txt.border = true;
var receiving_lc: LocalConnection = new LocalConnection();
receiving_lc.methodToExecute = function(param1:Number, param2:Number) {
result_txt.text = param1+param2;
};
receiving_lc.connect("lc_name" );


// Code in the sending SWF file
var sending_lc: LocalConnection = new LocalConnection();
sending_lc.send("lc_name", "methodToExecute", 5, 7);
回复

使用道具 举报

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

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 14-11-2024 04:44 PM , Processed in 0.135814 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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