作者: 羽柴 来自:
http://www.ycflash.com
//-------------------画板------------------------
粗细 = 0;
颜色 = 0x000000;
createEmptyMovieClip("空影片", -1);
空影片.onMouseMove = function() {
if (aa) {
_root.lineStyle(粗细, 颜色, 100);
_root.lineTo(_root._xmouse, _root._ymouse);
}
};
空影片.onMouseDown = function() {
aa = true;
_root.moveTo(_root._xmouse, _root._ymouse);
};
空影片.onMouseUp = function() {
aa = false;
};
//----------------画按钮A(选色)----------------
createEmptyMovieClip("按钮A", 20);
with (按钮A) {
lineStyle(2, 0x000000, 100);
beginFill(0x000000);
moveTo(80, 150);
lineTo(100, 150);
lineTo(100, 165);
lineTo(80, 165);
lineTo(80, 150);
}
按钮A._y = 200;
//----------------复制按钮A(选色)--------------
for (var 数量 = 0; 数量<15; 数量++) {
duplicateMovieClip("按钮A", "按钮A"+数量, 数量);
_root["按钮A"+数量]._x = 25*数量;
}
//-----------------按下选色按钮----------------
按钮A0.onPress = function() {
颜色 = 0x000000;
};
按钮A1.onPress = function() {
颜色 = 0xff0000;
};
按钮A2.onPress = function() {
颜色 = 0x00ff00;
};
按钮A3.onPress = function() {
颜色 = 0x0000ff;
};
按钮A4.onPress = function() {
颜色 = 0xffff00;
};
按钮A5.onPress = function() {
颜色 = 0x00ffff;
};
按钮A6.onPress = function() {
颜色 = 0xff00ff;
};
按钮A7.onPress = function() {
颜色 = 0xA00EE0;
};
按钮A8.onPress = function() {
颜色 = 0xB36544;
};
按钮A9.onPress = function() {
颜色 = 0xDEB8A9;
};
按钮A10.onPress = function() {
颜色 = 0xCB81B5;
};
按钮A11.onPress = function() {
颜色 = 0xE1DA95;
};
按钮A12.onPress = function() {
颜色 = 0x1F9459;
};
按钮A13.onPress = function() {
颜色 = 0x7B7B7B;
};
按钮A14.onPress = function() {
颜色 = 0xBBBBBB;
};
按钮A15.onPress = function() {
颜色 = 0x0000ff;
};
//------------------画按钮B(粗细)------------------
createEmptyMovieClip("按钮B", 31);
with (按钮B) {
lineStyle(2, 0xcccccc, 100);
beginFill(0xE1E1E1);
moveTo(80, 150);
lineTo(100, 150);
lineTo(100, 165);
lineTo(80, 165);
lineTo(80, 150);
}
按钮B._y = 220;
//-------------------复制按钮B(粗细)--------------------
for (var 数量 = 0; 数量<15; 数量++) {
duplicateMovieClip("按钮B", "按钮B"+数量, 数量+16);
_root["按钮B"+数量]._x = 25*数量;
}
//------------------按下粗细按钮-----------------
for (var i = 0; i<15; i++) {
this["按钮B"+i].onPress = function() {
粗细 = Number(this._name.substring(3))+1;
};
}
//----------------改变选色按钮颜色-----------------
var 按钮A_color:Color = new Color(按钮A1);
按钮A_color.setRGB(0xff0000);
var 按钮A_color:Color = new Color(按钮A2);
按钮A_color.setRGB(0x00ff00);
var 按钮A_color:Color = new Color(按钮A3);
按钮A_color.setRGB(0x0000ff);
var 按钮A_color:Color = new Color(按钮A4);
按钮A_color.setRGB(0xffff00);
var 按钮A_color:Color = new Color(按钮A5);
按钮A_color.setRGB(0x00ffff);
var 按钮A_color:Color = new Color(按钮A6);
按钮A_color.setRGB(0xff00ff);
var 按钮A_color:Color = new Color(按钮A7);
按钮A_color.setRGB(0xA00EE0);
var 按钮A_color:Color = new Color(按钮A8);
按钮A_color.setRGB(0xB36544);
var 按钮A_color:Color = new Color(按钮A9);
按钮A_color.setRGB(0xDEB8A9);
var 按钮A_color:Color = new Color(按钮A10);
按钮A_color.setRGB(0xCB81B5);
var 按钮A_color:Color = new Color(按钮A11);
按钮A_color.setRGB(0xE1DA95);
var 按钮A_color:Color = new Color(按钮A12);
按钮A_color.setRGB(0x1F9459);
var 按钮A_color:Color = new Color(按钮A13);
按钮A_color.setRGB(0x7B7B7B);
var 按钮A_color:Color = new Color(按钮A14);
按钮A_color.setRGB(0xBBBBBB);
//-----------------粗线按钮数字---------------------
createTextField("mytext0", 60000, 85, 368, 20, 20);
_root.mytext0.text = "1";
createTextField("mytext1", 60001, 110, 368, 20, 20);
_root.mytext1.text = "2";
createTextField("mytext2", 60002, 135, 368, 20, 20);
_root.mytext2.text = "3";
createTextField("mytext3", 60003, 160, 368, 20, 20);
_root.mytext3.text = "4";
createTextField("mytext4", 60004, 185, 368, 20, 20);
_root.mytext4.text = "5";
createTextField("mytext5", 60005, 210, 368, 20, 20);
_root.mytext5.text = "6";
createTextField("mytext6", 60006, 235, 368, 20, 20);
_root.mytext6.text = "7";
createTextField("mytext7", 60007, 260, 368, 20, 20);
_root.mytext7.text = "8";
createTextField("mytext8", 60008, 285, 368, 20, 20);
_root.mytext8.text = "9";
createTextField("mytext9", 60009, 307, 368, 20, 20);
_root.mytext9.text = "10";
createTextField("mytext10", 60010, 332, 368, 20, 20);
_root.mytext10.text = "11";
createTextField("mytext11", 60011, 357, 368, 200, 20);
_root.mytext11.text = "12";
createTextField("mytext12", 60012, 382, 368, 20, 20);
_root.mytext12.text = "13";
createTextField("mytext13", 60013, 407, 368, 20, 20);
_root.mytext13.text = "14";
createTextField("mytext14", 60014, 432, 368, 20, 20);
_root.mytext14.text = "15";
createTextField("mytext15", 60015, 10, 348, 60, 20);
_root.mytext15.text = "线条颜色:";
createTextField("mytext16", 60016, 10, 368, 60, 20);
_root.mytext16.text = "线条粗细:";
createTextField("mytext18", 60018, 250, 385, 500, 20);
_root.mytext18.text = "希望大家支持偶,感谢羽柴老师的指导——οo Gino oο";
_root.mytext18.textColor = 0x7A7AC9;
//-------------复制一个按钮做清除----------------
duplicateMovieClip("按钮B", "按钮B"+30, 300);
this["按钮B"+30]._x = 400;
this["按钮B"+30]._y = 210;
createTextField("mytext17", 60017, 476, 358, 30, 20);
_root.mytext17.text = "清除";
this["按钮B"+30].onPress = function() {
clear();
};
//--------------关闭文本框可选属性---------------
for (i=0; i<20; i++) {
this["mytext"+i].selectable = false;
}
[
本帖最后由 hhrr 于 2007-7-10 10:22 编辑 ]