蒙住的雙眼看不清事實/ 這世界沒有真相,只有事實

 

post

第二张进行中

24/11/2009 23:04

 

木哈哈~~波霸是也~这张画的问题更多…………自我检讨啊~然后继续慢慢画~

修改完毕

24/11/2009 14:28

 

呵呵,个人喜欢画脸,所以难免有些顾此失彼,在武器上过于稚嫩了,恩~太不应该了。

FLASH代码分析

23/11/2009 14:43

 源文件为009年11月23日的第九课件

 

下载
function distance(x1, y1, x2, y2) {   
function函数,括号内表示相关参数,括号前的distance则代表的是命名
var diffX = x2-x1;
diffX变量参数为X2-X1
var diffY = y2-y1;
diffy变量参数为X2-X1
var r = Math.sqrt(diffX*diffX+diffY*diffY);
变量参数R为(diffX*diffX+diffY*diffY)的开平方
return int(r);
}
回到整型(R)
整型,即输入的值为整数
_root.p0.txtName = "p0";
路径p0下的txtname为“p0”即随着鼠标的移动“P0”也随之移动
_root.p1.txtName = "p1";
解释同上
 
_root.p0.txtPos = "x: "+int(_root.p0._x)+" y: "+int(_root.p0._y);
路径p0下的txtpos为X:路径p0的X值的整数
                         y:  路径p0的y值的整数
_root.p1.txtPos = "x: "+int(_root.p1._x)+" y: "+int(_root.p1._y);
解释同上
_root.txtDistance = _root.distance(_root.p0._x, _root.p0._y, _root.p1._x, _root.p1._y);
路径txtdistance为函数distanc(自行理解)
_root.p0.onPress = function() {
this.startDrag();
路径po,按下,函数参数范围内开始运行

图标开始拉动 

_root.onMouseMove = function() {
onMouseMove鼠标移走
_root.txtDistance = _root.distance(_root.p0._x, _root.p0._y, _root.p1._x, _root.p1._y);
路径txtdistance为函数distanc(自行理解)
_root.p0.txtPos = "x: "+int(_root.p0._x)+" y: "+int(_root.p0._y);
};
路径p0下的txtpos为X:路径p0的X值的整数
                         y:  路径p0的y值的整数
};
_root.p1.onPress = function() {
this.startDrag();
_root.onMouseMove = function() {
_root.txtDistance = _root.distance(_root.p0._x, _root.p0._y, _root.p1._x, _root.p1._y);
_root.p1.txtPos = "x: "+int(_root.p1._x)+" y: "+int(_root.p1._y);
};
};
同上原理
 
_root.onMouseUp = function() {
stopDrag();
_root.onMouseMove = null;
};

onmouseup鼠标上提 ,停止移动

 

显示为空值 

 

All articles