下载之家:安全、高速、放心的绿色下载站!

当前位置:首页软件下载图形图像详细列表

Adobe Flash CS4

Adobe Flash CS4
  • 软件分类: 图形图像
  • 软件大小: 159 MB
  • 软件语言: 简体中文
  • 授权方式: 免费软件
  • 运行环境: Win ALL
  • 更新时间: 2023-05-15
  • 软件介绍
  • 下载地址
  • 同类推荐
  • 相关文章

Adobe Flash CS4是一款矢量动画制作软件,可以应用到广告设计,动画制作等领域,支持使用Animate直接创建高性能,安全且美观的AMP广告,提供混合模式现在可以在层或帧级别应用,可以使用多个符号并将它们固定在不同的框架拾取器面板中,支持在绘制草图时同步“画笔”和“橡皮擦”工具的笔尖形状和大小,优化文本图集输出。通过优化输出和生成多个位图,可以更好地控制纹理图集。需要的用户可以下载体验

Adobe Flash CS4

Adobe Flash CS4 新增功能

基于对象的动画

使用基于对象的动画对个别动画属性实现全面控制, 它将补间直接应用于对象而不是关键帧。使用贝赛尔手柄轻松更改运动路径。

3D 转换

借助令人兴奋的全新 3D 平移和旋转工具, 通过 3D 空间为 2D 对象创作动画, 您可以沿 x、y、z 轴创作动画。将本地或全局转换应用于任何对象。但非真正意义上的3D,层的位置关系其显示问题。(处于顶层的图形不会因为3D旋转而到达底部)

反向运动与骨骼工具

使用一系列链接对象创建类似于链的动画效果, 或使用全新的骨骼工具扭曲单个形状。

使用 Deco 工具和喷涂刷实现程序建模

将任何元件转变为即时设计工具。以各种方式应用元件: 使用 Deco 工具快速创建类似于万花筒的效果并应用填充, 或使用喷涂刷在定义区域随机喷涂元件。

动画编辑器

使用全新的动画编辑器体验对关键帧参数的细致控制, 这些参数包括旋转、大小、缩放、位置和滤镜等。使用图形显示以全面控制轻松实现调整。

元数据 (XMP) 支持

使用全新的 XMP 面板向 SWF 文件添加元数据。快速指定标记以增强协作和移动体验。

动画预设

借助可应用于任何对象的预建动画启动项目。从大量预设中进行选择, 或创建并保存自己的动画。与他人共享预设以节省动画创作时间。

针对 Adobe AIR? 进行创作

借助发布到 Adobe AIR 运行时的全新集成功能, 实现交互式桌面体验。面向跨更多设备 - Web、移动和桌面的更多用户。

264 支持

借助 Adobe Media Encoder 编码为 Adobe Flash Player 运行时可以识别的任何格式, 其它 Adobe 视频产品也提供这个工具, 现在新增了 H.264 支持。

全新 Adobe Creative Suite 界面

借助直观的面板停靠和弹出式行为提高工作效率, 它们简化了您在所有 Adobe Creative Suite 版本中与工具的交互。

Adobe Flash CS4 安装步骤

1、下载安装数据文件,得到相应程序数据包

Adobe Flash CS4

2、打开程序包,找到应用程序

Adobe Flash CS4

3、双击打开此应用程序

Adobe Flash CS4

4、等待程序加载完成即可弹出主界面

Adobe Flash CS4 使用说明

扩展符号和组成

这些API通过添加行为来扩展符号定义,行为由该符号的所有实例继承。

请注意,project-name _edgeActions.js 为 Edge.Symbol定义了别名“Symbol”。为简洁起见,本节使用此别名。

要点:事件触发时调用的动作函数将“this”设置为符号实例。对于DOM,时间轴和触发事件,

action函数接受参数“sym”,它是符号实例,而“e”,它是一个jQuery事件。jQuery事件对象将根据实际事件类型设置字段。

Adobe Flash CS4

bindElementAction

Symbol.bindElementAction ( compId, symbolName, elementSelector, eventName, actionFunction )

compId - 通过项目级闭包传递的组合ID。例如,“EDGE-519469”。

symbolName - 通过符号闭包传递的符号ID。

elementSelector - 元素选择器。例如,“$ {Rectangle}”

eventName - 事件。例如,单击。

actionFunction - 事件触发时执行的JavaScript函数。

描述: 将函数调用与操作相关联。

Adobe Flash CS4

AdobeEdge.Symbol.bindElementAction(compId, "stage", "document", "click", function(sym, e) { window.open("http://www.mysite.com", "_self"); });

bindTriggerAction

Symbol.bindTriggerAction ( compId, symbolName, timelineName, delay, actionFunction )

compId - 通过项目级闭包传递的组合ID。例如,“EDGE-519469”。

symbolName - 通过符号闭包传递的符号ID。

timelineName - 时间轴名称。

延迟 - 延迟。

actionFunction - 触发器操作触发时执行的JavaScript函数。

描述: 动态创建指定符号的触发器。

Adobe Flash CS4

var time = sym.getLabelPosition("myLabel"); Symbol.bindTriggerAction(compId, symbolName, "Default Timeline", time, function(sym, e) { sym.stop(); });

bindTimelineAction

Symbol.bindTimelineAction ( compId, symbolName, timelineName, eventName, actionFunction )

compId - 通过项目级闭包传递的组合ID。例如,“EDGE-519469”。

symbolName - 通过符号闭包传递的符号ID。

timelineName - 时间轴名称。

eventName - 事件。例如,玩。

Adobe Flash CS4

actionFunction - 触发器操作触发时执行的JavaScript函数。对于 stop,complete和play事件,action函数不带参数。对于update事件,论证是elapsed。自时间线开始播放以来经过的毫秒数。

描述:定义在触发指定时间轴事件时执行的函数。

Adobe Flash CS4

Symbol.bindTimelineAction(compId, symbolName, "Default Timeline", "play", function(sym, e) { var adobesound=new Audio(); adobesound.src="sound/SleepAway.mp3"; sym.setVariable("adobesound", adobesound); this.getSymbol("volplus").stop(0); this.getSymbol("volminus").stop(0); adobesound.volume=0.1; $(adobesound).bind("ended",function(){ adobesound.play(); }); });

bindSymbolAction

Symbol.bindSymbolAction ( compId, symbolName, eventName, actionFunction )

compId - 通过项目级闭包传递的组合ID。例如,“EDGE-519469”。

symbolName - 通过符号闭包传递的符号ID。

eventName - 事件。例如,单击。

actionFunction - 触发器操作触发时执行的JavaScript函数。

描述:动态创建指定符号的事件处理程序。

Adobe Flash CS4

(function(symbolName) { Symbol.bindElementAction(compId, symbolName, "${button}", "click", function(sym, e) { /* Set the creationComplete and then instantiate the symbol. If this works successfully, the symbol should have a green rectangle instead of a gray one. Note that the symbol's autoplay is set to false so that I don't get the green just by waiting. */ // Need the composition ID in order for this to work var compId = sym.getComposition().getCompId(); // Set up the creationComplete event Symbol.bindSymbolAction(compId, "mySymbol", "creationComplete", function(sym, e) { sym.stop("green"); }); // now instantiate the symbol var mySymbolObject = sym.createChildSymbol("mySymbol", "Stage"); });

合成实例函数

这些函数作用于特定的合成实例,而不是合成定义。

getStage

comp.getStage()

描述:返回合成的舞台符号实例。该阶段是一个符号JavaScript对象。

// Get the stage from the composition level, get the symbol, and play the timeline sym.getComposition().getStage().getSymbol("symbolName").play();

Adobe Flash CS4

getSymbols

comp.getSymbols ( symbolName )

symbolName - 符号名称,将通过符号闭包传递。如果symbolName为空,null或undefined,则返回合成中的所有符号实例。

描述:返回合成中指定符号名称的所有符号实例的数组。如果没有为symbolName找到符号实例,则返回一个空列表。如果symbolName为空,null或未定义,并且已加载合成,则此参数将始终至少包含该舞台的符号实例。

// Get all the symbol instances in the composition, // then get just the instances of "Symbol_1" var list, listOfSymbol_1,cp = sym.getComposition(); list = cp.getSymbols(); listOfSymbol_1 = cp.getSymbols("Symbol_1");

createSymbolChild

comp.createSymbolChild ( symbolName, parentSelector, index )

symbolName - 通过符号闭包传递的符号ID。

Adobe Flash CS4

parentSelector - 可以包含子元素的任何html元素的全局jQuery选择器或句柄。

index - 索引。如果index为null或未定义,则Edge Animate会将符号的元素附加到父元素的子元素。

描述:创建一个或多个新符号实例作为parentSelector指定的元素的子元素,在其子元素的位置索引处。

返回在parentSelector指定的每个元素下创建的新符号实例的数组。

Adobe Flash CS4

// A simple symbol placed on the stage to use as a button. It contains a div with the id Rectangle01 var button_s = sym.getSymbol("Symbol01"); button_s.$("Rectangle01").bind("click", function() { // Symbol02 is another simple symbol that is stored in a library. This is the symbol dynamically added to the stage. // Store a reference to that symbol in the var symbol02_s. var symbol02_s = sym.composition.createSymbolChild("Symbol02", sym.$("stage"))[0]; // Convert/store a reference to the symbol as a string representing the element name of the symbol instance. var symbol02_e = symbol02_s.getSymbolElementNode(); // Now can use that element string and convert it to a DOM element to use with jQuery to call its css properties // and adjust whatever you'd like, including its position property sym.$(symbol02_e).css({"position":"absolute", "top":"100px", "left":"100px"}); });

符号实例功能

sym.$(elementName)

elementName - 返回AdobeEdge。$ handle的元素。如果jQuery作为外部脚本包含在组合中,或者在html页面中的边缘运行时之前加载,那么API将返回一个jQuery包装器。

Adobe Flash CS4

描述:返回作用于符号实例的给定Element名称的AdobeEdge。$ handle。

点击查看更多: Adobe Flash Adobe Flash CS4

下载声明

推荐使用[迅雷]下载,使用 [360压缩]解压本站软件。

本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。

本站提供的[Adobe Flash CS4 ]资源来源互联网,版权归该下载资源的合法拥有者所有。