D

Onbaşı
22 Nisan 2017
Tarihinde Katıldı
Takip Ettikleri
0 üye
Görüntülenme (?)
5 (Bu ay: 1)
Gönderiler Hakkında
D
5 yıl
Unity parallax c#
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Parallax : MonoBehaviour
{
  public Transform cam;
  public Transform[] camadas;
  public float[] mult;
  private Vector3[] posOriginal;
    
  
  private void Awake()
  {
    posOriginal = new Vector3[camadas.Length];

    for (int i = 0; i < camadas.Length; i++)
    {
      posOriginal = camadas.position;
    }
  }
  void Update()
  {     

    for (int i = 0; i < camadas.Length; i++)
    {
      camadas.position = posOriginal + mult * (new Vector3(cam.position.x, cam.position.y, camadas.position.z));
    }

  }

}

Parallax görseller bu koda göre hareket ediyor fakat arkada hareket eden görsellere farklı hız vermek istiyorum öndeki görsel 1 birim arkadaki görselin hızı 2 birim olacak şekilde bu koda nasıl ekleme yapabilirim tşk
D
5 yıl
Unity Dialog yardım c#
Merhabalar ben platform oyunu yapıyorum profesyonel olarak normalde oyun başladığı zaman ilerlediğinizde karşınıza bir tabela çıkar ona temas edince yazı baloncuk bilgiler yazar bunu kod olarak nasıl yazabilirim tabelayı geçtikten sonra yazı baloncuğu kaybolacak tekrar temas ettiğinde gözükecek.
Örnek resimdeki daire içindeki objeye temas edecek.Yardımcı olursanız sevinirim
< Resime gitmek için tıklayın >
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.