- 浏览: 1084552 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (695)
- 心情日记 (14)
- AS开发工具 (12)
- 文章转载 (99)
- AIR (5)
- 问题总结 (46)
- SWF格式 (7)
- 测试总结 (10)
- 外文资料 (9)
- 算法技术 (33)
- AS3常用开源库 (43)
- 源码范例 (102)
- FLEX (72)
- FLASH 优化 (33)
- 游戏开发 (49)
- 开发技术 (11)
- 工作应用 (34)
- AS3收集 (140)
- WebBase (0)
- 开发构想 (4)
- 设计模式 (2)
- 框架和框架范例 (19)
- RED5 (3)
- java开发 (3)
- JAVA (1)
- FLASH-3D (23)
- 3D (6)
- 书籍 (10)
- 业界信息资料 (3)
- C# (1)
- JavaScript (12)
- HTML5 (6)
- Flixel (1)
- D5Power RPG网页游戏引擎 (0)
- ColorMatrixFilter - 获得相应颜色的色调 函数 (0)
- Starling (0)
最新评论
-
老顽童203:
字体
水果忍者鼠标跟随特效制作[转载] -
hairball00:
[转] 放出超多的Flash组件源代码 -
he74552775:
flash AS3 RegExp简单功能用法(转) -
hanshuai1232000:
第四点,有利也有弊,等你做了大型的aprg,你就知道了
[转]位图数据内存优化 -
yangfantao:
太感谢
[转] 放出超多的Flash组件源代码
先看下面的一段脚本,这是比较经典的初始化脚本:
- package
- {
- import flash.display.Sprite;
- import flash.events.Event;
- public class Test extends Sprite
- {
- public function Test()
- {
- if(stage)
- {
- init(null);
- }
- else
- {
- addEventListener(Event.ADDED_TO_STAGE, init);
- }
- }
- private function init(event:Event):void
- {
- stage.align = StageAlign.TOP_LEFT;
- stage.scaleMode = StageScaleMode.NO_SCALE;
- //应用初始化时的脚本放在该方法下
- trace(stage.stageWidth, stage.stageHeight);
- }
- }
- }
- package
- {
- import flash.display.Sprite;
- import flash.display.StageAlign;
- import flash.display.StageScaleMode;
- import flash.events.Event;
-
- public class StageTest extends Sprite
- {
- public function StageTest()
- {
- if(stage)
- {
- resizeListaner(null);
- }
- else
- {
- addEventListener(Event.ADDED_TO_STAGE, resizeListaner);
- }
- }
-
- private function resizeListaner(event:Event):void
- {
- if(event != null)
- {
- removeEventListener(Event.ADDED_TO_STAGE, resizeListaner);
- }
- //限制 flash 的尺寸不进行拉伸, 否则不会触发 resize 事件
- stage.align = StageAlign.TOP_LEFT;
- stage.scaleMode = StageScaleMode.NO_SCALE;
- if(stage.stageWidth == 0 || stage.stageHeight == 0)
- {
- stage.addEventListener(Event.RESIZE, resizeHandler);
- }
- else
- {
- init();
- }
- }
-
- private function resizeHandler(event:Event):void
- {
- if(stage.stageWidth > 0 && stage.stageHeight > 0)
- {
- stage.removeEventListener(Event.RESIZE, resizeHandler);
- init();
- }
- }
-
- private function init():void
- {
- //应用初始化时的脚本放在该方法下
- trace(stage.stageWidth, stage.stageHeight);
- }
- }
- }
发表评论
-
greenSock新老库
2012-08-07 13:25 0老库-做项目的时候比新库完全不抖啊 -
Starling开发的游戏源码
2012-07-26 17:13 0Starling开发的游戏源码 -
一个基于STARLING的TOWER塔防游戏
2012-07-24 15:27 0一个基于STARLING的TOWER塔防游戏 -
HttpStatusConfig --一个HTTP 协议返回的 解析说明类
2012-04-18 16:40 0package guwanyuan.qicool.game ... -
HTTP/1.1协议规范(中文归纳版)
2012-04-18 16:39 2112一、介绍(introduction) ... -
[转] [Flash/Flex] 加载SWF性能VS影片剪辑性能
2012-03-15 22:29 0http://bbs.9ria.com/viewthread. ... -
关于富士通windows 7家庭普通板升级为windows 7旗舰版
2012-03-05 14:51 2014windows7普通家庭版不能一下升级到windows7旗舰版 ... -
水果忍者鼠标跟随特效制作[转载]
2012-03-01 16:06 2448实现这效果其实比较简单,主要是思路~! package ... -
请问如何才能让加载到一半的SWF不自动播放
2012-02-29 03:06 1536我用loader加载l=new Loader(); ... -
greensock-as3
2012-02-23 21:26 0greensock-as3 -
禁止输入文本可以粘贴
2012-02-10 13:15 2314//禁止输入文本粘贴动作 private static ... -
江湖情缘游戏里的跳的类
2012-02-08 23:55 0package com.app.role.montions ... -
ColorMatrixFilter - 获得相应颜色的色调 函数
2012-02-08 23:03 0/**获得相应颜色的色调的滤镜**/ public sta ... -
[教程] 路点导航(Waypoint Navigation)
2011-12-31 00:51 0前言:这个不难,所以知道的童鞋不要喷,不知道的童鞋也不要怕,要 ... -
ARPG游戏引擎设计思路
2011-12-31 00:48 00.整体结构 下载 (32.92 KB ... -
Embed绑定XML与txt文本文件
2011-12-28 15:54 4647使用Embed标签可以将图片绑定到swf中并显示,那么我 ... -
Flash_Rich_Text_Editor(完美的富文本编辑器)
2011-12-27 17:55 0Flash_Rich_Text_Editor(完美的富文 ... -
弹弹堂测试
2011-12-08 04:21 0弹弹堂测试弹弹堂测试 -
一些DEMO
2011-11-28 17:42 0一些DEMO一些DEMO -
Matrix学习
2011-11-28 16:51 0Matrix学习
相关推荐
这篇心得将探讨如何创建一个自定义的纯 AS3 Alert 类,以便更方便地在项目中使用。 首先,我们需要创建一个名为 `Alert` 的类,这个类将包含所有与弹出对话框相关的功能。这个类可以有如下的结构: ```as3 package...
在移动应用开发领域,Adobe AIR(Adobe Integrated Runtime)是一个强大的跨平台框架,它允许开发者使用ActionScript 3(AS3)或Flex来构建桌面和移动应用程序。这些应用程序可以利用AIR运行时环境,实现与本地系统...
在Flash开发中,AS2(ActionScript 2.0)和AS3(ActionScript 3.0)是两种主要的编程语言,用于创建交互式内容,包括动画和游戏。本主题将深入探讨如何使用这两种语言来实现SWF(Shockwave Flash)文件的自适应...
6. 响应式设计:确保应用在不同屏幕尺寸和设备上都能良好显示,可以利用AS3的Stage对象和StageWidth/StageHeight属性来调整元素的位置和大小。 7. 性能优化:避免不必要的重绘,使用位图缓存(cacheAsBitmap)提升...
在本文中,我们将深入探讨如何使用ActionScript 3.0(AS3)在Flash CS3环境中实现图片的水波纹效果。水波纹效果是一种动态视觉特效,它可以使静态的图片看起来像是水面波动,增加了图像的生动性和动态感。这个效果在...
可以使用AS3的StageWidth和StageHeight属性来检测舞台大小的变化,并根据需要调整菜单的布局。 7. **优化性能**:由于Flash在处理大量矢量图形时可能会遇到性能问题,因此应优化代码,避免不必要的计算和重复渲染。...
在AS3(ActionScript 3)中,控制人物行走动作是一项关键的任务,它涉及到游戏开发、动画制作等多个领域。ActionScript 3是Adobe Flash Professional、Flash Builder等工具中用于创建交互式内容的主要编程语言,特别...
在本文中,我们将深入探讨如何使用ActionScript 3(AS3)编程语言创建一个互动效果,使得小球跟随鼠标在舞台上飘动。ActionScript 3是Adobe Flash Professional和FlashDevelop等工具中的主要脚本语言,它为动画和...
在本文中,我们将深入探讨如何在ActionScript 3(AS3)中实现“水波特效”。这个特效通常用于增强游戏、交互式应用或网站的视觉体验,给人一种动态、真实的水面波动效果。我们将主要关注三个关键文件:`main.as`、`...
在Flash AS3中,拖动效果是交互设计中常见的功能,它允许用户通过鼠标或触屏设备移动舞台上的对象,从而提升用户体验。本教程将详细解释如何在Flash ActionScript 3.0环境中实现这一效果。 首先,我们需要创建一个...
在AS3(ActionScript 3)中创建图片展示或照片墙是一种常见的应用场景,例如在网页、应用程序或游戏中的多媒体交互。ActionScript是Adobe Flash Player和Adobe AIR平台支持的编程语言,用于开发富互联网应用(RIA)...
在Flash AS3中,截取舞台画面,也称为屏幕快照或截图,是开发者经常需要进行的操作,尤其在游戏开发、交互式应用或者演示中。本文将深入探讨如何使用ActionScript 3.0来实现这一功能,并提供相关知识点。 1. **...
在Flash的生命周期中,通常会在EnterFrame事件或初始化阶段获取这些值,以确保在用户改变浏览器窗口大小时,内容依然能够铺满屏幕。 ```actionscript import flash.display.Stage; import flash.events.Event; ...
在本文中,我们将深入探讨如何在AS3(ActionScript 3)中实现鼠标控制人物移动的功能,虽然题目提及的是AS2,但AS3是更现代、更高效的版本,因此我们以此为焦点。AS3是Adobe Flash Professional和Flash Player中使用...
在本场景中,"as3纯代码下雨效果"指的是利用AS3编写程序来模拟逼真的雨滴下落动画。这种效果通常通过在舞台上动态生成和管理大量图形对象来实现,为观众提供一种沉浸式的视觉体验。 1. **基本概念**: - AS3:...
根据提供的文件信息,我们可以深入分析该Flash AS3坦克游戏源码中的关键技术点,特别是与`Direction`类和`Dot`类相关的使用方法。 ### 一、`Direction`类的使用 `Direction`类在此示例中扮演了重要的角色,主要...
在ActionScript 3 (AS3)中,实现鼠标拖动图片移动的功能是一项基本但重要的技能,尤其对于初学者来说。这个功能广泛应用于各种交互式应用、游戏和网页设计中。以下将详细介绍如何通过AS3来实现这一效果。 首先,...
在AS3中,TextField类提供了丰富的文本处理功能,包括格式化文本、插入图片等。创建TextField实例并设置其文本内容: ```actionscript var textfield:TextField = new TextField(); textfield.text = "要旋转的文字...
在ActionScript 3.0(AS3.0)中,物体的随机运动是游戏开发中的常见需求,可以增加游戏的趣味性和不确定性。本教程将详细解释如何实现这一功能。 首先,我们要了解AS3.0的基础知识。AS3.0是Adobe Flash Platform的...
在Adobe Flash Professional中使用ActionScript 3.0(AS3)进行动画制作时,经常需要对多个MovieClip(简称MC)对象进行层次调整以实现自然流畅的视觉效果。例如,在模拟三维空间中的运动时,物体靠近或远离观察者时...