irpg Community
สอบถามscript ที่มี $imported ครับ - Printable Version

+- irpg Community (https://irpg.in.th)
+-- Forum: irpg Fabella RPG Maker Academia (https://irpg.in.th/forum-4.html)
+--- Forum: RPG Maker Engine School (https://irpg.in.th/forum-7.html)
+--- Thread: สอบถามscript ที่มี $imported ครับ (/thread-2600.html)



สอบถามscript ที่มี $imported ครับ - Boyss - 10-09-2015

ตามที่ผมได้หาข้อมูล script ต่างๆ พบว่าส่วนใหญ่จะมี

$imported = {} if $imported.nil?
$imported["ชื่อscript บลา บลา บลา"] = true

อยู่ด้านบน

มันหมายความว่ายังไงครับ และมันทำงานยังไงครับ
ถ้าไม่มีจะได้ไหมครับ

รบกวนด้วยครับ

ขอบคุณครับ


RE: สอบถามscript ที่มี $imported ครับ - Mysticphoenix - 10-09-2015

$imported เป็นชื่อตัวแปลครับ ตัวแปรประเภท global นั่นหมายความว่าไอ้ $imported นี่สามารถไปโผลได้ทุกที่ในโปรเจกต์เลย

$imported นี่ดูเหมือนจะเป็นประเภท Hash ด้วย

เดาว่ามันคือตัวเก็บข้อมูล true/false ของสคริป(บลาๆ) แต่ละตัวไว้นั่นเอง

ซึ่งก็ไม่รู้หรือว่าค่า true false เนี่ยมันสื่อถึงอะไร

ดังนั้นต้องขอดูสคริปเต็มๆด้วยดีกว่าครับ เพราะว่าบางทีเดาเพียงไม่กี่บรรทัดมันเดาไม่ออกว่ามันจะสื่อถึงอะไรคับ