- 浏览: 128401 次
- 性别:
- 来自: 北京
最新评论
-
zhanchaojiang:
...
Flash使用到数学、物理的公式 -
沈冠军:
太好啦,呵呵···
用Flex Builder创建第一个Flex AIR程序 -
zht110227:
代码能加上点注释吗?看着效果更好。
Flex的通信方式(N)——URLLoader -
yangkd548:
可能是SWF是2.0的原因吧,你用3.0的试试吧
Flex与Flash的交互_1(初级简单示例) -
aotie:
你好我套用你的模式!做为什么这句 flashMc=flashC ...
Flex与Flash的交互_1(初级简单示例)
文章列表
属性:
absoluteTime 只读
返回:整个动画播放时间
activeAnimation 只读
返回:当前动画的AnimationNodeBase(动画节点)
activeAnimationName 只读
返回:当前动画的名字
activeState 只读
返回:返回当前动画状态IAnimationState
animationSet 只读
返回:动画数据IAnimationSet
autoUpdate 设置是否自动更新动画
默认为true
playbackSpeed 设置动画的播放倍速
默认值为1,减慢速度就设置小于1,加快速度就设置大于1
time 设置动画播放的时间
...
Object.rotationX+= ;
Object.rotationY+= ;
Object.rotationZ+= ;
Object.roll();
Object.pitch();
Object.yaw();
精准点击3D物体
- 博客分类:
- Flash 3D开发(Away3D)
加入这句话
Mesh(AssetLibrary.getAsset("XXXX")).pickingCollider = PickingColliderType.AS3_BEST_HIT;
private function onEnterFrame(event:Event):void{
if(this.canDrag&&this.isDrag){
var pos3D:Vector3D=App.sceneCamera.lookAtPosition;
var vec:Vector3D=App.view.unproject(App.stage2D.mouseX,App.stage2D.mouseY,1);
var vec2:Vector3D=App.view.unproject(this.lastMouseX,this.lastM ...
使用JS拷贝本地生成的发布目录文件到测试服务器或正式服务器的一键上传工具。
实现的功能其实就是:复制粘贴到指定的目录
安全沙箱问题实例
案例1:
swf加载资源需要知道资源的地址,可以从页面获取(也可以写死在swf中);
①如果资源跟swf所在的页面在同一目录下,直接取相对路径也可以;
②如果不在同一域名下,则需要在资源处加授权访问的配置文件crossdomain.xml.
案例2:
①如果swf需要跟其他地址、页面、接口进行通信,则需要在通信页面处(有时需要放在其根目录下)添加授权访问文件crossdomain.xml;
②如果通讯方式是http方式的POST等,则需要在配置文件加入下面的代码
<allow-http-request-headers-from domain="*" ...
以5颗星星的组件显示素材0表示5级,素材2表示1级的,素材1表示空位的星级显示逻辑(-1表示不隐藏星星,表示starMax最大星级)
for(var i:int=0;i<5;i++){
if(i<starMax){//显示星星
if(i<int(vArmy.heroStar/5)){//显示一个代表5级的黄色星星
heroStarArr.push(0);
}else if(i<vArmy.heroStar%5+int(vArmy.heroStar/5)){//显示一个代表1级的银色星星
heroStarA ...
Flash使用到数学、物理的公式
- 博客分类:
- Flash开发技术总结
基本三角函数的计算:
角的正弦值 = 对边 / 斜边
角的余弦值 = 邻边 / 斜边
角的正切值 = 对边 / 邻边
角度制与弧度制的相互转换:
弧度 = 角度 * Math.PI / 180
角度 = 弧度 * 180 / Math.PI
计算两点间距离:
dx = x2 – x1;
dy = y2 – y1;
dist ...
安装基础配置见
1、http://www.cnblogs.com/ddw1997/archive/2010/05/17/1737043.html
2、http://hi.baidu.com/sl19880127sl/blog/item/76063609443cdfa32fddd464.html
这里是显示和操作的一些配置
1、设置中【FlashDevelop项目】中【格式化】中【Strip Trailing Spaces】作用是,剪切尾随空格和制表行。
2、设置中【FlashDevelop项目】中【控制】中【Wrap List】作用是,当使用键盘导航时循提示环列表。
3、设置中【FlashDe ...
动画旋转移动、沿鼠标绘制轨迹移动
- 博客分类:
- Flash开发技术总结
package common{
import core.App;
import core.Clip;
import core.UIElement;
import flash.display.Sprite;
import flash.events.Event;
import flash.events.MouseEvent;
import flash.geom.Matrix;
import flash.geom.Point;
import flash.utils.getDefinitionByName;
public class Index exte ...
1、显示到该trace位置的函数调用关系
trace(new Error().getStackTrace());
2、获取当前页的cookie的方法,在打开的网页的地址栏输入后面的命令,执行即可弹出cookie字符串。
javascript:prompt("",document.cookie)
3、检查是指定字符串名字 ...
首先确定一个最外层的容器,针对于一下两种情况作处理
1、其内部的不超出初始设定的大小,运行时也不会超出其大小
(1)在最外层的容器类的初始化中,增加以下代码
this.onResize();
App.stage.addEventListener(Event.RESIZE,this.onResize);
(2)增加如下监听处理方法
private function onResize(evt:Event=null):void{
this.x=(App.stage.stageWidth-this.width)/2;
this.y=(App.stage.stageHeight-th ...
FD变量高亮插件(放在Plugins下)
在代码和左侧边框都可以显示所选变量在其他位置的时候。方便编程,和整理代码结构和逻辑思路。
选择菜单 帮助–> 安装新软件
在使用里键入地址: http://subclipse.tigris.org/update_1.6.x
按回车键
在Subclipse栏里选择带有Required标签的项目.一共三个
然后下一步.完成
下载完后重启Flash Builder4
选择菜单 窗口 –> 其它视图 –> SVN
即可以看到SVN插件功能.