การทำเปลวไฟ

1. ให้กดที่ ไปที่หน้าต่าง New Objects เลื่อนลงมา เลือก env_sprite

แล้วไปที่ช่อง camera กดลงไปบนที่ที่เราต้องการ ซึ่งจะเป็นวัตถุสีม่วงลงอยู่บนพื้น แล้วดึงขึ้นสูงจากพื้นสักหน่อย

  

 

2. เลือกที่ entity ที่เราลง กดคลิ๊กขวาในช่อง top,side,front เลือก Properties

จะมีหน้าต่าง Object Properties ในหัวข้อ Class Info ให้ปรับค่าตามนี้

Sprite Name ให้พิมพ์ว่า sprites/xffloor.spr

Framerate ปรับค่าเป็น 12

FX Amount (1-255) ปรับค่าเป็น 150

Render Mode เปลี่ยนเป็น Additive

ถ้าเราต้องการไฟกองใหญ่ขึ้นตรง Scale ปกติเป็น 1 ก็เปลี่ยนเป็น 2 ก็ได้

กดที่หัวข้อ Flags ให้ติ๊กที่ช่อง Start on

 

3. เราจะใส่ไฟเพื่อให้เหมือนจริงที่สุด ให้กดที่ ไปที่หน้าต่าง New Objects เลื่อนลงมา เลือก light

แล้วไปที่ช่อง camera กดลงไปบนพื้น แล้วนำมาไว้ข้างบน entity ( env_sprite ) ที่เราทำเป็นไฟ

  

 

4. เลือกที่ entity ที่เราลง กดคลิ๊กขวาในช่อง top,side,front เลือก Properties

จะมีหน้าต่าง Object Properties ในหัวข้อ Class Info ให้ปรับค่าตามนี้

Brightness ( ปรับสี )ให้พิมพ์ตามนี้ 213 106 0 200

Appearance เปลี่ยนเป็น Flicker B

 

4. เราจะใส่เสียงไฟเพื่อให้เหมือนจริงยิ่งขึ้น ให้กดที่ ไปที่หน้าต่าง New Objects เลื่อนลงมา

เลือก ambient_generic แล้วไปที่ช่อง camera กดลงไปบนพื้น แล้วนำมาไว้ข้างบน entity ( env_sprite ) ที่เราทำเป็นไฟ

  

 

5. เลือกที่ entity ที่เราลง กดคลิ๊กขวาในช่อง top,side,front เลือก Properties

จะมีหน้าต่าง Object Properties ในหัวข้อ Class Info ให้ปรับค่าตามนี้

Path/filename.wav of WAV ให้พิมพ์ว่า ambience/burning3.wav

Volume ( 10 = loundest ) ปรับความดังเสียง ให้ตั้งค่าไว้ 5

กดที่หัวข้อ Flags ให้ติ๊กที่ช่อง Small Radius

 

หลังจาก compile เสร็จแล้ว เข้าไปดูจะเห็นไฟลุกอยู่ที่พื้น พร้อมเสียงและแสงที่สมจริง

 

กลับไปหน้าสารบัญการทำ map