我想点击我的Flash应用程序中的按钮,登录到Facebook,在墙上发表评论并退出.我试图解决它,但它似乎很复杂.有没有人有这个简单功能的示例或任何示例代码?
问题很简单.我需要一个行命令,比如
Math.round((-Math.random() * 2))
Run Code Online (Sandbox Code Playgroud)
,在输出中只显示1和-1.我试图解决它,但这似乎不是一件容易的事!我可以使用IF命令,
demo = (Math.random()>.5)?(1):(-1);
Run Code Online (Sandbox Code Playgroud)
但我需要更快的东西,比如数学公式.
如何在Flash中加载和播放.avi或.mpg4?那可能吗 ?
- >这个类可以播放.flv和.mp4 ..但是对于.avi它显示错误"错误#2044:未处理的NetStatusEvent:.level = error,code = NetStream.Play.StreamNotFound"
package src {
import flash.display.Sprite;
import flash.media.Video;
import flash.net.NetConnection;
import flash.net.NetStream;
import flash.events.Event;
import flash.events.MouseEvent;
public class vplayer extends Sprite{
public var vid:Video = new Video(1920,1080);
private var nc:NetConnection = new NetConnection();
public var ns:NetStream;
public var listener:Object = new Object();
private var _duration:Number = 0;
public function vplayer():void{
addChild(vid);
nc.connect(null);
ns = new NetStream(nc);
vid.attachNetStream(ns);
listener.onMetaData = metaDataHandler;
ns.client = listener;
//customClient.onCuePoint = cuePointHandler;
}
public function playVideo00(vv:String):void{
ns.play(vv);
} …Run Code Online (Sandbox Code Playgroud) 我想共享一个数组,所有类都可以"获取"并"更改"该数组中的数据.类似全局数组或多重访问数组的东西.如何使用ActionScript 3.0实现这一目标?
问题很简单; 我需要最快的方法来计算功率2.我需要这个计算2点之间距离的公式.
var Dist:int = Math.sqrt( (mmx - ox) * (mmx - ox) + (mmy - oy) * (mmy - oy) );
Run Code Online (Sandbox Code Playgroud)
任何的想法?
问题很简单:从子类访问舞台对象(如Movie Clip或文本字段).当我定义一个子类并尝试访问阶段对象时,问题出现了.我怎样才能做到这一点?想象一下,我在舞台上有一个名为redBox_mc的影片剪辑.我希望在我加载xml之后将其更改为alpha.(或子类中的任何其他操作)
主要课程:
package src{
// ..
public class code01 extends MovieClip {
public var rt:xmlReader = new xmlReader("art.xml"); // my subclass
public function code01():void {
// .. my code
}
}
}
Run Code Online (Sandbox Code Playgroud)
xmlReader子类:
package src{
// ..
public class xmlReader extends MovieClip {
// ..
public function xmlReader(xmlFilename:String)
// .. my code
stage.redBox_mc.alpha = .2 ; // doesn’t work
MovieClip(parent).redBox_mc.alpha = .2 ; // doesn’t work
}
}
}
Run Code Online (Sandbox Code Playgroud)
请帮我 ..
我无法理解这条线的作用:
fBuffer[fByteIndex] += 1 << (fBitIndex - 1);
Run Code Online (Sandbox Code Playgroud)
在哪里:
unsigned char fBuffer[32];
int fBitIndex;
Run Code Online (Sandbox Code Playgroud)
和:
for ( int i = 0; i < 32; i++ )
fBuffer[i] = 0;
fBitIndex = 8;
Run Code Online (Sandbox Code Playgroud)
什么<<做呢?