<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" xmlns:supportClasses="com.esri.ags.skins.supportClasses.*"
minWidth="955" minHeight="600">
<s:layout>
<s:BasicLayout />
</s:layout>
<fx:Script>
<![CDATA[
import mx.events.FlexEvent;
protected function application1_creationCompleteHandler(event:FlexEvent):void
{
// 利用flex 的缠绕规则 做中空多边形 相见《flash_as3_中文帮助》278页
var commands:Vector.<int>=new Vector.<int>();
var lineto:int=GraphicsPathCommand.LINE_TO; //命令:画线到
var moveto:int=GraphicsPathCommand.MOVE_TO; //命令:移动到
commands.push(moveto,lineto,lineto,lineto,lineto);
commands.push(moveto,lineto,lineto,lineto,lineto);
var datas:Vector.<Number>=new Vector.<Number>();
datas.push(50,50, 50,400, 400,400, 400,50, 50,50); //图形1 逆时针描述路径
datas.push(200,200, 200,100, 300,100, 300,300, 200,300); //图形2 顺时针描述路径
apn. graphics.beginFill(0xff0000);
//GraphicsPathWinding.NON_ZERO 相交处不填充
apn. graphics.drawPath(commands,datas,GraphicsPathWinding.NON_ZERO);
apn. graphics.endFill();
}
]]>
</fx:Script>
<fx:Declarations>
<!-- 将非可视元素(例如服务、值对象)放在此处 -->
<s:SolidColorStroke color="0xff0000" weight="2" id="stroke" />
</fx:Declarations>
<!--<s:Path data="M0 0 60 0 60 60 0 60Z" stroke="{stroke}"/>-->
<s:Group width="200" height="200" id="apn" creationComplete="application1_creationCompleteHandler(event)"/>
<mx:Text text="测试" x="250" y="250" />
</s:Application>
- 大小: 15.2 KB
分享到:
相关推荐
用ActionScript 3.0动态绘制正弦曲线,附带源文件(包括一个.fla文件、一个.as文件、一个.swf文件)
第16章ActionScript3.0图形绘制 329 16.1绘制矢量图形 329 16.1.1位图与矢量图 329 16.1.2绘制矢量图 330 16.2使用线条 330 16.2.1设置线条样式 331 16.2.2直线与曲线 332 16.3使用填充 334 16.3.1单一色填充 335 ...
第16章 ActionScript3.0图形绘制 第17章 ActionScript3.0运动编程 第18章 位图处理 第19章 ActionScript3.0滤镜 第6篇 ActionScript3.0多媒体编程 第20章 音频编程 第21章 视频编程 第7篇 ...
第1章 揭开ActionScript的神秘面纱 第2章 Flash MX的动作面板 第3章 ActionScript编程初步 第4章 影片播放控制 第5章 控制影片剪辑 第6章 影片剪辑属性 第7章 影片剪辑方法 第8章 响应键盘 9章 输入文本和字符串...
本书是国内第一本“面向原因式”(Why-Oriented Book)、全面系统介绍Flash ActionScript 3的书籍。全书共分为5个部分。第一部分:ActionScript 3语言基础;第二部分:ActionScript 3 面向对象编程;第三部分:...
在运行时绘制各种形状;访问音频和视频;使用 Flash Remoting 进行远程过程调用;加载、发送和检索 XML 数据等。 全书涵盖客户端ActionScript的整个范畴,将概念应用于实际情况,采用特定的格式协助读者迅速解决特定...
《ActionScript 3.0 语言和组件参考》概述 《ActionScript 3.0 语言参考》是 Flash® Player 和 Adobe AIR™ 应用程序编程接口 (API) 的参考手册。 此版本包括支持 Adobe AIR 运行时环境的新 ActionScript 类、...
第 1 章 绘图API 1.1 绘图API历史回顾 1.2 早期的绘图功能 ...绘制简单的图形 绘制渐变填充线条 位图填充图形 1.3 现在的绘图功能 复制图形数据 绘制位图笔触 存储路径数据 修改路径锚点 渲染三角形
ActionScript基础ActionScript基础ActionScript基础ActionScript基础ActionScript基础ActionScript基础ActionScript基础ActionScript基础ActionScript基础ActionScript基础ActionScript基础
第1篇 ActionScript3.0语言基础 第1章 ActionScript3.0概述 第2章 搭建ActionScript3.0开发环境 第3章 ActionScript3.0语法 第2篇 ActionScript3.0面向对象特性 第4章 ActionScript3.0面向对象编程 第...
ActionScript3代码规范 ActionScript3代码规范 ActionScript3代码规范
actionScript 3.0开发人员指南中文版,总共67章,955页。学习actionScript不错的书籍。 目录: 目录 第章:使用日期和时间 管理日历日期和时间 控制时间间隔 ...第章:Adobe图形汇编语言(AGAL) AGAL字节码格式
actionscript3.0开发的进度显示条项目
Adobe Flash 中的 ActionScript 2
ActionScript3.0 中文版 ActionScript3.0 api 中文版说明文档
ActionScript 3.0 是一种强大的面向对象编程语言,它标志着 Flash Player Runtime 演化过程中的一个重要阶段。设计 ActionScript 3.0 的意图是创建一种适合快速地构建效果丰富的互联网应用程序的语言,这种应用程序...
本书详细地介绍了 actionscript 3.0的基础知识,包括 actionscript 3.0语言、actionscript 3.0对象的操作方法、显示列表的使用、事件模型、加载外部素材、可视化编程以及利用声音和视频增强应用程序等方面的知识,并...