- 浏览: 899465 次
- 性别:
- 来自: 青岛
最新评论
-
chienchia:
请问下,第4步,vpn做了什么使数据包发送到真实网卡,而不会再 ...
如何使用Android系统自带的VPN服务框架 -
fangyafenqidai:
我只要选第二个就可以呢,怒需要选第一个。之后不会有啥问题。正常 ...
Android Studio 超级简单的打包生成apk -
michaelye1988:
不错,很棒!
getcachedir和getexternalcachedir的区别 -
whlei01:
文章棒棒哒
常用的AS3代码 -
whlei01:
很不错 之前打开及时600M的内存 ,现在打开只有300兆了 ...
flash builder内存不够的解决办法
文章列表
引用AS3和JS的互相调用网上一搜能搜到很多,我确实也是这么做的。然而结果却并非令人满意,大部分都是抄子chm帮助手册,或者是叙述得不明白。于是我又手痒了,写篇详细易读的出来,连带分享一个防止缓存的小技巧。
在这 ...
package
{
import adobe.utils.CustomActions;
import flash.display.Sprite;
import flash.display.Stage;
import flash.events.Event;
import flash.events.KeyboardEvent;
import flash.text.FontStyle;
import flash.text.TextField;
import flash.text.TextFormat;
import flash.utils.Timer;
imp ...
EMBED命令的使用
- 博客分类:
- ActionScript
Embed 标记的功能就是把资源生成一个相应的类,以下是 Embed 标记应的地情况说明:
1、在代码中使用 Embed 标记
[Embed(source="../assets/hello.png")]
public var Hello:Class;
上面的代码声明了一个 Hello 类,但由于应用了 Embed 标记,所以 ...
Math.floor(Math.random()*n)(n∈Z) // 0-n 的随机数
【1】!!
只要变量没赋值,!!双感叹号都为false,只要里面有值,那么!!都为true
即:如果变量赋值了,前面加!! 返回一个true,如果没赋值,前面加一个!!,返回一个false
eg: var a; !!a // false
var a = "hello" !!a //true
var a = 10 !!a //true
如果a 为undefine !!a //true
var ...
Demo1:
原理的话就是使用[frame()]标签,改变文档类指向。
默认程序入口:
package
{
import flash.display.Sprite;
import mx.core.BitmapAsset;
[Frame(factoryClass="SystemManager",label="hello")]
public class MyApplication extends Sprite {
[Embed(source="test.png")]
private var bigP ...
旋转的箭头
- 博客分类:
- ActionScript
我们想让一个影片剪辑或 Sprite 影片通过旋转来指向鼠标的位置,这将是个挑战。旋转(rotation)将成为我们工具箱中非常的工具,可以应用于游戏制作,鼠标追踪,界面设计等。
package
{
import flash.display.Sprite;
public class away3DDemo extends Sprite
{
private var arrow:Arrow;
public function away3DDemo()
{
arrow = new Arrow(this);
}
}
}
packa ...
最近发现有不少通过“AS3 json”关键词搜索过来的朋友,可见还是有很多朋友对这方面关注的。不过现下有关AS3 JSON的文章是少之又少,网上搜索到的基本上也都是那同样的几篇文章转来转去罢了,也包括我之前那篇,也没什么例子。相信会让很多初学的朋友看得云里雾里的,其实我也觉得奇怪,json其实也算蛮简单的,怎么就没人写篇好的教程呢。废话就不多说了,希望转载的朋友能注明一下出处,谢了。
首先,你需要有一个JSON的类库,建议去下载adobe官方提供的产品外类库:as3corelib。类库的使用就不多说了,大家应该都知道。
先说说获取数据。可以这么说,只要你懂AS3与XML的交互,那么就 ...
package
{
import flash.display.Sprite;
[SWF(width="760", height="700", frameRate="24", backgroundColor="0xcccccc")]
public class superMusicMP3 extends Sprite
{
private var line:DrawLineEvent;
public function superMusicMP3()
{
line = new ...
【一】
nameTxt.addEventListener(Event.ENTER_FRAME, onEnterFrameHander);
var num:int=0;
function onEnterFrameHander(evt:Event):void {
num++;
var sm:Number=_nameTxt.maxScrollH;
nameTxt.scrollH=num;
trace(num);
if (nameTxt.scrollH==sm) {
num = -sm;
}
}
【二】
var text:String = "welcom to makenna’ ...
转一篇介绍as3安全问题的文章as3 2009-12-28 18:19:17 阅读231 评论0 字号:大中小 订阅 .
掌握安全模型
安全模型从as2开始一直都是学习上的拦路虎。as3安全模型比起as2更加复杂。凡是包括加载与通信的行为,如swf文件之间的通信, ...
滤镜是一些位图的效果,可以用于任何显示对象。在flashIDE中可以使用滤镜面板或使用
时间轴的ActionScipt来使用滤镜。在AS3中包括以下几种滤镜:
Drop shadow(投影滤镜)
Blur(模糊滤镜)
Glow(发光滤镜)
Belver(斜角滤镜)
Gradient belvel( ...
解决第一个问题:
如何把声音文件作为一个变量加载到swf文件中。
创建一个Sound对象,然后加载具体的声音文件到里面
创建一个Sound对象和创建其他对象一样简单,首先我们必须保证相关的类已经被导入。
import flash.media.Sound;
然后,直接创建声音对象的一个实例就可以了:
_sound = new Sound();
当然,现在你还需要为声音对象一个具体的声音,比如一首歌,结下来,我们在例子中提到的所有音乐都用song.mp3来代替,把它保存在.swf文件同一个目录下。
要想加载声音文件到刚刚建立的Sound对象中,还要先创建一个URLReque ...
使用目的:键盘输入的控制/键盘事件的处理。
说明:Keyboard类是不需要通过构造函数就可以使用其方法和属性的基类。使用Keyboard类的方法可以生成用户能够通过标准键盘控制的界面。Keyboard类的属性是一些常数,这些常数表示用于控制应用程序的常用按键(如PageUp和PageDown)。在AS3.0中,任何对象都可以通过监听的设置来监控对于对象的键盘操作,与键盘所相关的操作事件都属于KeyboardEvent类。如果要识别用户按下的键盘按键,可以使用KeyboardEvent类对象的keyLocation属性,keyLocation属性的值为数值,实际上就是keyLocation类的定 ...
AS3游戏源码,3D俄罗斯方块 http://ria9.com/flex3/2010/0324/49.html
As3 PV3D 魔方源码http://ria9.com/flex3/2010/0608/540.html