flash 基础语法
2019独角兽企业重金招聘Python工程师标准>>>
as3 语法
代码必须写在帧上,不能写在元件上
变量
var i:int;//整数,赋值小数时会舍弃小数部分
i=5;
var i:int=5;var num:Number; //可以保存整数小数
num=5.999;var txt:String;//字符串
txt=“hello world”;var bool:Boolean;//声明布尔型变量,赋值不是0就是真
bool=false;强制转换
i=int(“100”);
str=String(i);输出变量值
trace(i);
函数
test();//调用可以写在函数定义上面,无参函数function test(){
var i:int;//局部变量,函数结束变量销毁
var j:int;
var k:int;
i=100;
j=200;
k=i+j;
trace(k);
}test2(100,200);//调用可以写在函数定义上面,有参函数,无返回值void
function test2(i:int,j:int):void
{
var k:int;
k=i+j;
trace(k);
}var m:int;
m=test2(100,200);//调用可以写在函数定义上面,无参函数,有返回值
function test3(i:int,j:int):int
{
var k:int;
k=i+j;
trace(k);
return k;
}
控制语句
var num:int;
num=int(Math.random()*100)+1;//[0,0.99999]*100= [0,99.999]if(num<=30){trace(“结果1”);
}else if(num<=60){trace(“结果2”);
}else{trace(“结果3”);
}for(var i:int=1;i<=100;i++){var j:int;j=j+i;
}switch(i){case 1:trace(“输出1”);break;case 2:trace(“输出2”);break;default:trace(“输出null”);break;
}
在帧上写代码引用类
新建一个普通类a
package {public class a {public function a() {// constructor codetrace("构造类a对象");}}
}在帧上添加代码
var a1:a;
a1=new a();在舞台属性面板添加文档类w
package {import flash.display.MovieClip;public class w extends MovieClip {public function w() {// constructor codetrace("构造类w对象");}}
}执行结果输出:
构造类w对象
构造类a对象
可见执行时先实例化文档类对象
flash
画图可调出辅助线、标尺、网格
选择工具
可以选择一个单独的对象
部分选择工具
白箭头那个,选择一个区域内的所有对象
铅笔工具
工具条底部画曲线模式调整为平滑
线条工具
舞台画直线,画完之后鼠标移动到线条中间,显示曲线符号,可拉曲线
破解
硕思闪客精灵
导出flv,导出源文件两个选项
1.插入帧是对上一关键帧的延续,插入关键帧是复制一份上一帧放到插入位置(倒数动画--帧帧动画)
2.原件,插入->原件->原件会出现在库中, 原件区 时间轴是单独的时间轴,可以从库中拖拽原件到场景,两个原件都要做动画,必须在不同的图层
3.图层可隐藏,锁定,边缘化
4.使用原件创建补间动画,第一帧是一个状态,第一百帧是一个状态,在2-99帧上右键->创建传统补间动画(五角星)
5.影片剪辑是用来设计循环播放的动画片段的,如果场景只有1帧,影片剪辑是可以完全播放的,图像原件只能播放一帧,图像原件只是为了创建有限次的动画
6.动画类型:传统(动作)补间动画,形状补间动画(雪人伸手),路径引导线动画(蜜蜂飞折扇)
7.遮罩层
8.插入音乐,导入到库,在图层帧上选择背景音乐,同步选开始,下面选循环
转载于:https://my.oschina.net/lantianbaiyun/blog/868749
flash 基础语法相关推荐
- PHP-PHP基础语法
PHP基础语法 一.使用PHP代码输出一个表格 代码: <?php $XH = "181101";echo "<table width=200 border= ...
- Java 基础语法(自用)
Java 基础语法 一个 Java 程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作.下面简要介绍下类.对象.方法和实例变量的概念. 对象:对象是类的一个实例,有状态和行为.例如 ...
- FPGA(2)基础语法 -- 按键控制led(alway@语句)
目录 1.module 文件名(端口) 2.声明关键字 3.always@语句 代码 1.module 文件名(端口) 注:这里最好养成习惯,只在文件名后面的括号中声明引脚变量,输入输出.关键字类型 ...
- javascript基础语法——表达式
前面的话 一般地,关于javascript基础语法,人们听得比较多的术语是操作符和语句.但是,其实还有一个术语经常使用,却很少被提到,这就是javascript表达式(expression).本文将详 ...
- Rust语言开发基础(六)基础语法
2019独角兽企业重金招聘Python工程师标准>>> 一.变量的定义和使用 其它常见的编程语言对变量的定义通常是通过声明类型和使用关键new来创建一个变量,但Rust不是,Rust ...
- python列表嵌套字典取值_Python基础语法:你不得不知的几种变量类型
(点击上方快速关注并设置为星标,一起学Python) 作者:kina_chen來源:简书 01. Python编码Python中默认的编码格式是 ASCII 格式,在没修改编码格式时无法正确打印汉字, ...
- python赋值语句的一般格式为_Python 基础语法
Python 基础语法 Python 语言与 Perl,C 和 Java 等语言有许多相似之处.但是,也存在一些差异. 在本章中我们将来学习 Python 的基础语法,让你快速学会 Python 编程 ...
- 深入浅出CMake(二): 基础语法
在<深入浅出CMake(一):基础篇>文章中,我们已经知道了怎么依葫芦画瓢编写简单的 CMake 构建文件了,但如果应对复杂的工程的话,这还是远远不够的. CMake 是一套编译构建体系, ...
- Python基础语法学习笔记
Python基础语法学习笔记 想淘宝省钱看我简介,博客www.liangxin.name (一) 一.Print()函数 1.数字可以直接输出,无需加引号 只能理解数字,却读不懂文字.因为数字和数学运 ...
最新文章
- CNN、RNN、GAN都是什么?终于有人讲明白了
- 识别User Agent屏蔽一些Web爬虫防采集
- Connection reset by peer原理解析
- 最全的MySQL基础【燕十八传世】
- windows7安装django并创建第一个应用
- 震惊!丧心病狂的夕小瑶推出新一轮写作计划!
- cad在曲线上一点画垂线lisp_【每日问答24】pdf转CAD的第一种方法(内含往期)
- AVCaptureDevice 属性介绍
- ArchLinux安装简单安装教程
- linux 下qt 中关于字符集及其转换
- html滚动字幕源码,网页HTML代码:滚动文字的制作
- python圣诞节快乐_圣诞节快乐,利用Python给自己的微信头像添加一个圣诞帽
- 512内存安装php7,《滴水石穿-php》虚拟机中安装php7内存错误
- 解决zabbix微信报警web界面显示已送达,但微信收不到的问题
- 【VS 生成exe程序添加程序图标】
- 【web压测】压测常用工具、压测指标到底是什么?
- 推荐一个MD学习交流微信公众号
- 不良事件总结怎么写_一份年度护理不良事件报告是怎样写成的
- android商品尺码界面,多终端产品 | 解析原型画布尺寸和界面尺寸
- 求不定积分的几种方法