«یا اللهُ یا رَبِّ یا حَیُّ یا قَیّوم یا ذَالجَلالِ وَ الاکرام اَسئَلُکَ بِاسمِکَ اَلعَظیم اَلاَعظَم اَن تَرزُقَنی رِزقاً حَلالاً طَیِّباً بِرَحمَتِکَ الواسِعَه یا اَرحَمَ الرّاحِمِین.»
ایجاد تایمر در یونیتی :: گیم اور _ بازیسازی با unity + مطالب متفرقه

گیم اور _ بازیسازی با unity + مطالب متفرقه

آموزش های علمی با اجازه ی خدا تقدیم به هرکس خدا بخواد

آموزش های علمی با اجازه ی خدا تقدیم به هرکس خدا بخواد

به نام خدا
---
سوالی بود بذارید
نظر خصوصی نذارید
پاسخش سخته

بایگانی
پیوندها

۱ مطلب با کلمه‌ی کلیدی «ایجاد تایمر در یونیتی» ثبت شده است

منبع:GAMEOVER.BLOG.IR

using UnityEngine;
using System.Collections;
//csharp code
//Author:Sajjad3011
public class timer1 : MonoBehaviour {
    public Sprite[] sprArr=new Sprite[4];//set it in the inspector
    SpriteRenderer sprRndr1;
    private int i=0;
    // Use this for initialization
    void Start () {
        sprRndr1=this.gameObject.GetComponent<SpriteRenderer> ();//access to component SpriteRenderer
        InvokeRepeating("f1", 1.0f,1.0f);//call function f1() after 1 second


    }

    void  f1()
    {
        Debug.Log (i);
                sprRndr1.sprite = sprArr[i];
        i++;
        if (i > 3) i = 0;

    }//f1

}

بعد از اختصاص اسکریپت به یک 2d object->new sprite باید چهار تا عکس رو بندازید روی متغیرهای public که توی کد ساختیم(در inspector ظاهر میشه که به صورت ورودی مقدار می گیرن)
۰ نظر موافقین ۰ مخالفین ۰ ۲۳ آبان ۹۴ ، ۱۵:۱۹
مدیرکل