- 浏览: 42098 次
- 性别:
- 来自: 上海
最新评论
文章列表
非常非常简单的效果,按任意键进行方块的跳跃,有二段跳效果和轻跳和重跳效果,根据按键长短判定的。这是在兄弟会论坛做的一道题,很应该转来跟大家分享下~
代码如下:
package {
/*author : CYPL*/
import flash.display.*;
import flash.events.*;
import flash.utils.Timer;
public class JumpTest extends Sprite {
private static const G:i ...
非常非常简单的效果,按任意键进行方块的跳跃,有二段跳效果和轻跳和重跳效果,根据按键长短判定的。这是在兄弟会论坛做的一道题,很应该转来跟大家分享下~
代码如下:
package {
/*author : CYPL*/
import flash.display.*;
import flash.events.*;
import flash.utils.Timer;
public class JumpTest extends Sprite {
private static const G:i ...
先看看效果:
代码如下:
package {
import flash.display.*;
import flash.events.*;
import flash.net.URLRequest;
import flash.geom.*;
import flash.filters.*;
/**
* @author CYPL
* 设置图片元件实例名为Image
*/
public class CutImageTest extends Sprite {
private var _imageBitmapData : BitmapData;
private ...
先看看效果:
代码如下:
package {
import flash.display.*;
import flash.events.*;
import flash.net.URLRequest;
import flash.geom.*;
import flash.filters.*;
/**
* @author CYPL
* 设置图片元件实例名为Image
*/
public class CutImageTest extends Sprite {
private var _imageBitmapData : BitmapData;
private ...
[1b]绘画方法:[/1b]
下面是Flash中的绘画方法:
[1b]
· MovieClip.beginFill() //添充实色
· MovieClip.beginGradientFill() //开始渐变添充
· MovieClip.clear() //清除
· MovieClip.curveTo() //绘制曲线
· MovieClip.endFill() //结束添充
· MovieClip.lineStyle() //线条样式
· MovieClip.lineTo() //绘制直线
· MovieClip.moveTo ...
此教程是webstudio的预计将在11月底出版的新书[1b]>[/1b]第八章最后一节中的内容,以此用作示范,使更多的flash网友了解这本书.webstudio专为此书开设了[1b]
[url=http://www.webstudio.com.cn/forum/forumdisplay.php?f=26]
在线问答
[/url]
[/1b]版块.同时 ...
此教程是webstudio的预计将在11月底出版的新书[1b]>[/1b]第八章最后一节中的内容,以此用作示范,使更多的flash网友了解这本书.webstudio专为此书开设了[1b]
[url=http://www.webstudio.com.cn/forum/forumdisplay.php?f=26]
在线问答
[/url]
[/1b]版块.同时 ...
原创代码,仅为了学习 flash “类”而作。欢迎提意见!
先发类代码和源文件:
/************
人类实验
制作:ybzjllj
2006.1
************/
class 人 extends MovieClip {
//声明属性
var 头:MovieClip;
var 声音:Sound;
//构造函数
function 人() {
头.信息._visible = false;
}
//定义方法
//启动眼睛的动画
function 眼眨() {
头.右眼.play();
头.左眼. ...
原创代码,仅为了学习 flash “类”而作。欢迎提意见!
先发类代码和源文件:
/************
人类实验
制作:ybzjllj
2006.1
************/
class 人 extends MovieClip {
//声明属性
var 头:MovieClip;
var 声音:Sound;
//构造函数
function 人() {
头.信息._visible = false;
}
//定义方法
//启动眼睛的动画
function 眼眨() {
头.右眼.play();
头.左眼. ...
先看效果:
下面是代码:
import flash.filters.ColorMatrixFilter;
import mx.transitions.Tween;
import mx.transitions.easing.*;
var nowI:Number;
smallbg.targetx = (Stage.width-smallbg._width)/2;
function aa(i:Number) {
function brightnessWatcher(prop:String, oldVal:Number, newVal:Number, img_mc:MovieClip):N ...
★上次写过一个基于scroll值的动态文本滚动条了,其实那次主要是为了寻求解决重大BUG的方法,却没想到被好多网站当成教程转载,于是就很不安,今天专门抽时间又把这个滚动条完善了一下。尽管还有不少BUG,但比上一次进步了很多:)
★功能:
→支持动态文本载入,真正基于scroll值
→支持按钮,滑块拖动,鼠标滚轮,滚动条背景点击
→支持选择文本时的拖拽滚动
→能根据文本的增加和减少自动调整滑块位置
→修正了滚动条溢出的BUG
→体积非常小,只有2K,而且对资源的占用率也降到最低
★缺陷:
→如果滑块在最底端,当一次性删除大量文本时,仍会导致短暂的滚动条溢出,不过它回立即自动修复
→按钮控制、滑块 ...
一直知道在flash.geos包里面有一个Rectangle对象却很少用过,无意中试用了一下发现可用的地方还很广。所以一冲动把现在的项目中的很多地方都改成了Rectangle判断了。
[1b]应用一:屏幕滚屏[/1b]
滚屏是游戏中最常做的一项工作,一 ...
一直知道在flash.geos包里面有一个Rectangle对象却很少用过,无意中试用了一下发现可用的地方还很广。所以一冲动把现在的项目中的很多地方都改成了Rectangle判断了。
[1b]应用一:屏幕滚屏[/1b]
滚屏是游戏中最常做的一项工作,一 ...
一直知道在flash.geos包里面有一个Rectangle对象却很少用过,无意中试用了一下发现可用的地方还很广。所以一冲动把现在的项目中的很多地方都改成了Rectangle判断了。
[1b]应用一:屏幕滚屏[/1b]
滚屏是游戏中最常做的一项工作,一 ...
我先声明,这是给刚刚开始学的朋友看的,如果你有基础,那你可以直接退出这个页面。当然我也不反对你捧个场看下。再次声明:这里所有截图都是用的8.0,其它版本基本相同。说了那么多废话,现在开始讲主题,写这个主要 ...