我正在创建一个琐事游戏是闪光(AS3)与两个不同的类别。玩家可以选择一个类别,或者选择另一个类别,或者同时选择两个类别。在下面的代码中,我试图将这两个xml文件合并成一个新的xml文件,前提是用户同时选择了这两个类别。我收到一个“访问myLoader和myLoader2的未定义属性错误,我不知道为什么。
// start loading of questions
public function xmlImport()
{
var myLoader:URLLoader = new URLLoader();
var myLoader2:URLLoader = new URLLoa
我想循环一个swf文件,这个文件是通过AS3中的Loader类加载的。我的代码如下:
public class MyLoader extends MovieClip {
public function MyLoader() {
var myLoader:Loader = new Loader();
var url:URLRequest = new URLRequest("external-movie.swf");
myLoader.load(url);
myLoader.contentLoaderInfo.
我有一个导入的swf,但我似乎找不到一种方法将它发送到舞台的后面,以便在顶部放置按钮等。我试过了:
var myLoader:Loader = new Loader();
var url:URLRequest = new URLRequest("Scene1.swf");
myLoader.load(url);
addChild(myLoader);
stage.setChildIndex(myLoader, -1);
它似乎不适用于swf的……
我在加载SWF文件(带有Main.as的SWF )时遇到了问题。
这是我的代码:
bt1.addEventListener(MouseEvent.CLICK, f1);
var myloader:Loader = new Loader();
var myURL:URLRequest = new URLRequest("test.swf");
myloader.load(myURL);
function f1(Event:MouseEvent):void
{
addChild(myloader);
myloader.x=100;
myloader.y=
我已经在adobe flash中制作了一个主导航页面,并在其中添加了3个按钮。我使用此代码是为了根据按下的按钮调用一些外部swf。问题是,当我按下按钮加载一个swf时,我希望卸载前一个swf。我怎么做呢?我什么都试过了。
var myLoader:Loader = new Loader();
var myLoaderMain:URLRequest = new URLRequest("main1.swf");
var myLoaderQuiz:URLRequest = new URLRequest("quiz.swf");
var myLoader
我有一个加载swf的预加载器,swf创建一堆侦听器、对象和电影剪辑。我希望所有这些都被销毁和重建。
我的预加载器的简化版本:
var request:URLRequest = new URLRequest("myfile.swf");
var myLoader:Loader = new Loader();
var urlLoader:URLLoader = new URLLoader();
urlLoader.addEventListener(Event.COMPLETE, function(event){
stage.addChild(myLoader);
我正在尝试做一个系统,首先卸载任何现有的(已加载的)闪存SWF,然后加载一个回来(这样他们就不会相互重叠)。
我正在使用一个类AS3文件,我的代码看起来像这样
var myLoader:Loader = new Loader();
removeChild(myLoader);
myLoader.unload();
var url:URLRequest = new URLRequest("URL HERE");
myLoader.load(url);
addChild(myLoader);
正如你所看
我使用代码并得到一个错误
msg:错误#2044:未处理的IOErrorEvent:。text=Error #2035: URL未找到。
var myLoader:Loader = new Loader();
addChild(myLoader);
var url:URLRequest = new URLRequest("gallery/test.swf");
myLoader.load(url);
怎么解决这个问题?
我正在尝试向我的网格添加一个sprite,使用PNG可以很好地工作,但是使用SVG不会产生相同的结果。是否可以将SVG图像用作精灵并将其添加到我的as3isolib网格中?
myLoader = new Loader();
myLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, OnComplete);
myLoader.load(new URLRequest('x.svg'));
function OnComplete():void
{
player = new IsoSprite();
pl
我正在加载多个swf到一个容器swf,我如何决定哪个是在另一个之上?目前我正在加载一个swf,如下所示:
var myLoader:Loader = new Loader();
var url:URLRequest = new URLRequest("example.swf");
myLoader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, progressListener);
function progressListener (e:ProgressEvent):void{
if (e.bytesLo
大家好,新年快乐,
我有一些div,每个div有2个href,它们在php文件中发送一些属性。
第一个href有一个voteu类,当它被按下时,我使用下面的代码:
<script type="text/javascript">
$(document).ready(function() {
$(".voteu").click(function()
{
var id = $(this).attr("id");
var uip = $(this).attr("uip");
var up = $(this).attr(&
我正在制作一个swf文件,它将加载另一个swf文件
var myLoader:Loader = new Loader();
addChild(myLoader);
var url:URLRequest = new URLRequest("1.swf");
myLoader.load(url);
我想编辑SWF的主要尺寸,使之与加载的尺寸相同,我该怎么做呢?
我想在我的项目中加载一个swf文件作为介绍。我使用了以下代码:
var myLoader:Loader = new Loader();
var url:URLRequest = new URLRequest("intro.swf");
myLoader.load(url);
addChild(myLoader);
如何将swf文件居中?我找到了几乎相同的问题,但它对我没有帮助!
我正在做一个程序,其中我需要下载动态生成的JSON字符串,然后解码并在Flash中使用它。当我播放swf文件时,一切正常,但当我发布它并尝试播放.html文件中的flash应用程序时,我似乎没有收到任何来自服务器的数据…
var urlString:String = "http://test.hfbiz.cz/utils/parc_coord?param=";
var wholeUrlString:String = urlString + wholeString;
// for example: http://test.hfbiz.cz/utils/parc_coord?pa
我把我的代码改成这样: object SomeHelper{} 要这样做: @Component
class SomeHelper(private val anAttribute: AnAttributeService){} AnAttributeService看起来像这样: @Service
class AnAttributeService(private val myLoader: MyLoader){} 这是MyLoader interface MyLoader {
fun loadSomething()
} 在我的测试类中,我写了这样的代码: class SomeHelperT
如何读取位于用户桌面上的xml文件?我试过这个:
import flash.events.Event;
import flash.net.URLLoader;
var myXML:XML = new XML();
var myLoader:URLLoader = new URLLoader(new URLRequest(File.desktopDirectory.nativePath + "/a.xml"));
myLoader.addEventListener(Event.COMPLETE, xmlLoaded);
function xmlLoaded(event:Eve
我只是尝试在FlashCS6中使用PHP和AS3。我希望将几个字符串从PHP传递到Actionscript3,并将它们存储在一个数组中。这个是可能的吗?
目前我正在做这个。我的PHP代码是
<?php
echo "one,two,three,four";
?>
AS3代码是:
var myRequest:URLRequest = new URLRequest("please7.php");
var myLoader:URLLoader = new URLLoader();
myLoader.load(myRequest)
我正在尝试停止视频swf的音频,但我无法让它停止。以下是我用于加载文件的代码:
var myLoader:Loader= new Loader();
myLoader.x=420;
myLoader.y=200;
// boolean variable set for use below in our function
var screenCheck:Boolean = false;
//These three linces keep stafe elements the same size, so they don't distort
var swfStage:Stage = thi
我有以下代码:
var myRequest:URLRequest = new URLRequest("http://localhost/example.com/scripts/get_peerID.php?peerID=" + myID.text);
var myLoader:URLLoader = new URLLoader();
myLoader.dataFormat = "URLLoaderDataFormat.VARIABLES";
myLoader.load(myRequest);
writeText(myLoader.data);
var vars:
似乎无法在函数外部获取myXML的值,尽管该值已在函数外部声明。这里我漏掉了什么?数据在函数中正确加载和跟踪。
var myLoader:URLLoader = new URLLoader();
myLoader.load(new URLRequest("flightPlannerBoard.xml"));
var myXML:XML;
// Check XML data fully loaded
myLoader.addEventListener(Event.COMPLETE, processXML);
function processXML(e:Event):void
这就是我的问题。我正在尝试将Loader对象转换为MovieClip,但做不到。请参阅代码中的注释以了解我的问题。我这样做的原因是因为我的代码上有其他的电影剪辑,我喜欢能够使用这些代码,而不是将代码转换为与加载器对象一起工作。
谢谢。
var myLoader:Loader = new Loader();
myLoader.load(new URLRequest("http://www.google.com/images/logos/ps_logo2.png"));/*load the image*/
//addChild(myLoader); //Do
在使用FlashBuilder时,我构建了一个移动AS3应用程序,它使用Loader来显示本地的SWF文件。它屏蔽了加载器,所以它只显示640x480的窗口。使用旧的SWF文件( Flixel游戏,非Stage3D)可以很好地工作。
然后,我用一个启用了Stage3D的SWF文件进行了尝试。这无法运行,因为应用程序没有设置为在“直接”renderMode中运行(在此之前它一直处于自动模式)。这允许应用程序运行,但SWF文件现在会忽略加载器的遮罩,并在整个舞台上显示。
以这种方式加载时,不能屏蔽Stage3D SWF吗?加载过程如下所示:
public function Flix