ปัญหาเกี่ยวกับ Script

เริ่มโพสต์โดย katourz, 17 ก.พ. 2010, 13:01 น.

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

katourz

มีปัญหามาถามพี่ๆ อีกแล้วครับ คือว่าเกิดปัญหาของ Script ดังนี้
คือ อยากให้เวลาที่พิมพ์ A+B+C แล้ว ผลที่ได้ เป็น A+B+Z แทน
ซึ่งผมเขียนแล้ว ผลที่ได้ มันจะกลายเป็นว่าเหลือแค่ Z ตัวเดียว  :44:
A+B หายไป ไม่ทราบว่าต้องเขียน Script ยังไงครับ รึว่าเป็นข้อจำกัดของโปรแกรม
ไม่สามารถทำได้อยู่แล้ว  :14:

Zafire06

ต้องเขียนว่า
sub A B C' by Z;
ครับ
(มี ' บอกว่าจะแทนที่ตัวไหนบ้าง)

iannnnn


katourz

ทำไ้ด้แล้วครับ ขอบคุณมากๆๆๆๆๆ เลยครับ
พรุ่งนี้จะได้ปั่นงานให้เสร็จซะที ติดมาสองวันแล้ว
:46: :46: :46: :46: :46:

katourz

ไม่อยากตั้งกระทู้ใหม่ครับ ขอถามต่ออีกนิดนึงครับ

คือ ถ้าผมจะทำการอ้าง liga ในการใช้งาน
เช่น @liga83 อะไรแบบนี้น่ะครับ
ต้องทำยังไงครับ คือพอใช้งานแล้ว มันกลับฟ้องว่าไม่สามารถทำได้ โดยมันขึ้นแบบนี้ครับ

glyph class not defined (text was "@liga83") [C:/Documents and Settings/Administrator/My Documents/FontLab/Studio5/fontlab.fea 642]    :58:

ไม่ทราบว่าต้องทำยังไงเหรอครับ

Layiji

แปลว่ายังไม่ได้เขียน class ขึ้นมาครับ
อยู่ใน window - panel - classes

แล้วลองลอกจาก np template ดูนะครับ



ปล. classes คือ ตัวแปรที่ใช้รวมตัวอักษรไว้เป็นกลุ่มก้อน (หรือในภาษาคอมคือ array นั่นเอง)
นักเขียนการ์ตูนรายปี

SMF 2.1.7 © 2026, Simple Machines