ของเล่นใหม่ใน flash8

เริ่มโพสต์โดย ♥ ชายเต่า ♥, 06 เม.ย. 2006, 21:28 น.

0 สมาชิก และ 1 บุคคลทั่วไป กำลังเปิดอ่านโพสต์นี้

♥ ชายเต่า ♥

http://www.thaiflashdev.com/forums/index.php?showtopic=9591&st=0&#entry58812


นอกจาก filter แล้วมันยังปรับปรุง _่า เ_ว อีกหลายประการ
สำหรับคนที่มี flash 8 ก็เอา code แปะในเฟรมดังนี้


Number.prototype.DecToHex = function() {
var I:Number = Math.floor(this);
var hex:Array = ("0123456789ABCDEF").split("");
var res:String = '';
while ((I /= 16)>16) {
}
while ((I-Math.floor(I))<1 && (I-Math.floor(I))>0) {
res += hex[Math.floor(I)];
I = (I-Math.floor(I))*16;
}
res += hex[I];
if (this != Math.floor(this)) {
trace("Warning:   Given number "+this+" was not integer.");
trace("         Integer "+Math.floor(this)+" was used instead.");
}
return res;
};
function cl(val) {
if (val.length == 1) {
tmp = "0"+val;
} else {
tmp = val;
}
return tmp;
}
//**************************
nameMC = 0;
s = 0;
//color = new Array(0x003300, 0x006600, 0x009900, 0x00FF00);
color = new Array(0x0099CC, 0x0066FF, 0x0099FF, 0x00CCFF);
this.onEnterFrame = function() {
for (i=0; i<=5; i++) {
mc = _root.createEmptyMovieClip("digit_"+nameMC, nameMC);
myText = mc.createTextField("text_"+nameMC, nameMC, 0, 0, 20, 20);
myText.text = chr(random(255));
//myText.textColor = color[random(4)];
rr = random(255);
gg = random(255);
bb = random(255);
myText.textColor = "0x"+cl(rr.DecToHex())+cl(gg.DecToHex())+cl(bb.DecToHex());

//mc._x = random(500);
if (a == "go") {
  s += 2;
  if (s>=500) {
   a = "back";
  }
} else {
  s -= 2;
  if (s<=0) {
   a = "go";
  }
}
mc._x = s;
mc._y = random(-200);
mc.speed = random(10)+10;
mc.onEnterFrame = function() {
  this._y += this.speed;
  if (this._y>=600) {
   removeMovieClip(this);
  }
};
nameMC++;
}


แล้ว preview

เป็นโครงสร้างล้ำเลิศของ AS ครับ  :25:
เอามั่ง

iannnnn

เจ๊งครับ ขึ้น error
เลยไปก็อปวิธีมาจากต้นฉบับแล้วลองเล่นดู

อูว

http://f0nt.com/forum/index.php?action=dlattach;topic=5462.0;id=8612

Ah!

        AH_LuGDeK, AH_LuGDeK_R

หนูหรั่ง

หมู หมา กา ไก่
ขี้หมู ขี้หมา ขี้กา ขึ้ไก่
คลิกแล้วมันส์สสส

saa3

ฮูลา ฮูล่า สวยว่ะ  :42:

หนูหรั่ง

เปลี่ยนเป็นคำที่เราต้องการได้มั้ยครับ?
หมู หมา กา ไก่
ขี้หมู ขี้หมา ขี้กา ขึ้ไก่
คลิกแล้วมันส์สสส

L

สวยครับ ... :12:

ว่าแต่จะเอามาใช้ทำอะไรได้มั่งอะ  :09:
เกะกะ ระราน พาลไม่เลือกสถานที่

iannnnn

เอาไว้ใช้หั่นผักหรือตัดเนื้อก็ได้ครับ
บ้างก็เอาไว้เลี้ยงไก่

icez

เลี้ยงปลาน่าจะเหมาะกว่านะพี่แอน

มันโปรยๆ ร่วงลงบ่อเลย

alpha

อ้างอิงเปลี่ยนเป็นคำที่เราต้องการได้มั้ยครับ?

ผมว่าเปลี่ยนคำก็อ่านไม่ออกอยู่ดี  :02:

Ah!

คงไม่คิดจะอ่านมังครับ

อาจจะเอามาใช้โปรยอักษรพิเศษบางตัว
(เช่น ooooo  :42:)

หนูหลั่งคงอยากรู้ว่า ถ้าจะกำหนดให้โปรยเฉพาะตัวอักษรที่ต้องการ
ต้องไปเปลี่ยนค่าที่บรรทัดไหน-ยังไง น่ะครับ
        AH_LuGDeK, AH_LuGDeK_R

ไหม

 :25: :25: :25: :25:

(+1 พี่เต่า พี่แอน)
-

X Saint

ความจริงไม่ต้องเป็น flash 8 ก็สามารถสร้างผลลัพธ์เช่นเดียวกันนี้ได้ครับ

การกำหนดตัวอักษรเองแก้ในส่วนบรรทัดนี้ครับ
myText.text = chr(random(255));

เป็นส่วนที่ให้แรนดอมตัวอักษรมาใช้ ถ้าต้องการแต่ o ก็พิมพ์ myText.text = "o"; ลงไป
หรือต้องการตัวอักษรหลายๆตัวที่เรากำหนดเองได้ ก็สร้าง Array ที่ประกอบด้วยสมาชิกของตัวอักษรเหล่านั้น แล้วให้มันวนลูปเอาสมาชิกของ Array มาแทนการแรนดอมครับ

iannnnn



SMF 2.1.7 © 2026, Simple Machines