ببخشید من منظورم با گیم میکر بود.نگفتید در چه موتوری و چه زبانی.....ولی من با unity و javaScript جواب میدم...
شاید برای بقیه موارد هم همینطوری باشه.
زمان اعلان متغیر در ابتدای اسکریپت ، اگر اون رو با پیشوند static بنویسید، میتونین از طریق اسکریپتهای دیگه کنترلش کنید.
مثلا: اعلان در اسکریپت با نام myScript.js:
JavaScript Code:
static var shoot : boolean = true ;
فراخوانی و تغییر در یک اسکریپت دیگه :
JavaScript Code:
myScript.shoot = false ;
به نقطه بین نام متغیر و نام اسکریپت در کد دوم توجه کنید.