legendnoobe
Hectopat
Daha fazla
- Cinsiyet
- Erkek
- Meslek
- ÖĞRENCİ
Unity de aldığım böyle bir hata var nasıl çözerim?
Son düzenleyen: Moderatör:
Hocam kodu vermeniz lazım ama bir yerde kod hatası yapmışsınız, söylediği yere bakıp sorunu çözebilirsiniz.
17. satırı silin direk. Nasılsa start kısmında bağlamışsınız referansı.
Sosyal'de nasıl kod paylaşılır?
Eğer kodu fotoğraftaki kısma tıklayıp açılacak pencereye yapıştırırsanız çok daha anlaşılır olacaktır. Sorununuzun çözülmesi ümidiyle. İyi forumlar :)www.technopat.net
Hocam ne yaptınız hata sayısı 10 oldu
Using System. Collections;
Using System. Collections. Generic;
Using unityengine;
Public class Controller: Monobehaviour.
{
Float inputx;
Float inputy;
Public transform model;
Animator anim;
Vector3 stickdirection;
Public float damp;
[Range(1,20)]
Public float rotationspeed;
Void Start()
{
Anim = GetComponent<Animator>();
Maincam = camera. Main;
}
Private Void lateUpdate()
{
İnputx = input. Getaxis("horizontal");
İnputy = input. Getaxis("vertical");
Stickdirection = New Vector3(inputx, 0, inputy);
InputMove();
InputRotation();
}
Void InputMove()
{
Anim. Setfloat("Speed", Vector3.clampmagnitude(stickdirection, 1).magnitude, damp * time. Deltatime * 10);
}
Void InputRotation()
{
Vector3 rot0fset = maincam. Transform. Transformdirection(stickdirection);
Rot0fset. Y = 0;
Model. Forward = Vector3.slerp(model. Forward, rot0fset, time. Deltatime * rotationspeed);
17. satırdaki eşittir ( = ) kısmını silin düzelecektir.
Hata mesajını ve hatanın bulundugu kod kısmını atarsan yardımcı olabiliriz.Hocam bazı yerleri çözdümde 3 sorun daha patlak verdi.
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.