Quantcast
Channel: LicKy's blog - AS3
Browsing latest articles
Browse All 11 View Live

Image may be NSFW.
Clik here to view.

FlasCC详细教程

 最近工作项目中有一个功能模块用到了FlashCC,将C++的代码编译成swc文件,以便在Flash工程中使用。开发过程中遇到一些问题,现在记录下来,以便日后查阅。一、开发环境搭建说明:本文所使用的FlashCC版本为1.0.1, 操作系统为Windows7 Professional...

View Article


AS3代码中向C++中传递ByteArray参数的方法

...

View Article


Image may be NSFW.
Clik here to view.

AS3工程中调用C++编译的swc库教程

 由于工作需要,接触到了FlasCC,网上找了很多教程,发现少的可怜,太多需要自己看英文教程摸索但荣幸还是摸索出了一些头脑,下面分享下如何使用flasCC,并在AS3工程中调用C++编译的swc库 1、首先用 FlashBuilder4.6 建一个AS3工程(FlasCCTest)2、然后建一个 doo1.cpp 和对应的 Makefile: “cd...

View Article

FLASCC编译swc代码库的makefile范本

FLASCC编译swc代码库的makefile范本 : OUT_DIR:=./outputLIB_DIR:=./libOUT_WRAPPER_FILE:=$(OUT_DIR)/MyFlashLib_wrapper.cINTERFACE_FILE:=./include/MyFlashLib.iSOURCE_DIR:=./srcSOURCES:= $(SOURCE_DIR)/MyFlashLib.cpp...

View Article

C++和AS3的各种参数转换实例

由于工作需要写了个C++的A星寻路算法,用在flash游戏里的自动寻路,而缩小寻路时间,提高效率需要用到的是强大的工具FlasCC,下面记录下使用效率非常高的参数转换方法。 需要用到的头文件是 "AS3/AS3.h" 和"AS3/AS3++.h" 1、返回AS3的Array类型:void returnArray() __attribute__((used,...

View Article


如何使FlasCC编译的SWC文件变小

当我们使用默认的makefile编译参数的时候,使用FlasCC编译出来的swf或者swc文件都有点大但我们在maefile文件中增加一个编译参数可以使得文件体积变小不少,而且运行效率也好多很 比如我自己编译的一个AStar文件,原来的有600多K,加上那个参数后只有400多K了而且在flash游戏中寻路时间从50ms以上到最多1ms,效率可见。...

View Article

TweenLite的overwrite属性

 overwrite默认属性是1 会覆盖之前的所有的缓动 不想覆盖请设置为0TweenLite.to(this,0.4,{alpha:1,ease:Back.easeOut,onComplete:onShowedComplete,overwrite:0});其他相关设置模式0:NONE。不做任何处理。性能Excellent。模式1:ALL_IMMEDIATE。设为该模式的TweenMax...

View Article

TweenLite使用详解

 TweenLite参数说明:        1) $target : Object - 作为目标的对象, MovieClip或者其它对象        2) $duration : Number- 动画的时间长度(单位:秒)        3) $vars : Object – 对象,通过属性值,来存贮各种属性参数用于缓动。         (如果你使用TweenLite.from()...

View Article

Browsing latest articles
Browse All 11 View Live