سلام.
اگه از نظر دوستمون اشكالي نداره من هم بعضي جاها مثل الان ادامه مطالب رو مي ذارم من خيلي وقت پيش اين مطالبو از help گيم ميكر ترجمه كردم و قرار بود كتاب بشه كه هنوز نشده. در ضمن نمي تونستم تاپيك بزنم چون كمتر اينجام و نمي تونم به تاپيكم رسيدگي كنم بنابراين هر جا شد به اين تاپيك كمك مي كنم.
متغیر های ویژه
شما می توانید متغیرهای جدیدی را با استفاده از انتساب یک مقدار به آنها ( بدون نیاز به تعریف آنها ) تعریف کنید. اگر شما تنها از نام متغیر استفاده کنید ، متغیر تنها در نمونه آبجکت کنونی ذخیره می شود. بنابراین توقع پیدا کردن آن را در آبجکت دیگری ( حتی نمونه های دیگر از همان آبجکت ) را نداشته باشید. شما می توانید متغیرها را در آبجکت های دیگر با استفاده از نام آبجکت و یک نقطه بعد از آن و سپس نام متغیر تنظیم کنید یا به آن دسترسی پیدا کنید.
برای ایجاد متغیرهای جهانی یا global ، که برای تمامی آبجکت ها قابل مشاهده و دسترسی است از کلمه global و یک علامت نقطه قبل از نام متغیر استفاده کنید. به عنوان مثال شما می توانید بنویسید :
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
بعضی اوقات شما می خواهید که متغیرها تنها درون کد یا اسکریپت فعلی استفاده شود.در این حالت شما از به هدر رفتن حافظه و شباهت نامی متغیرها جلوگیری خواهید نمود. همچنین نسبت به استفاده از متغیرهای جهانی سریعتر است. برای دستیابی به این هدف شما باید متغیرها را در ابتدای قطعه کد خود با استفاده از کلمه کلیدی var تعریف نمایید. این تعریف به شکل زیر می باشد :
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
برای مثال شما می توانید بنویسید :
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید