Unity Schusswaffen programmieren?
Hallo ich hab vor in unity 2019 eine schusswaffe zu programmieren allerdings bin ich noch nicht so gut im programmieren und ich finde auch nirgents ein tutorial das es einfach erklärt daher wollte ichmal fragen wie man das machen könnte
p.s die bullets sollen auch eine geschwindigkeit haben
1 Antwort
Vom Beitragsersteller als hilfreich ausgezeichnet
Nutzer, der sehr aktiv auf gutefrage ist
Class Bullet...
mainloop
Velocity v = 100
x+=v
so in pseudocode aber das mit der mainlooplogik geht natürlich so nicht.
Hier ein Beipiel wie ich das einmal gelöst habe in Actionscript3:
package com.game.objects {
import flash.display.MovieClip;
public class projektil extends MovieClip {
// private var updateCount:uint=1;
// public var updateSpeed:uint=2;
public var damage:Number=0.2;
public var vY:uint=15;
public function projektil() {
}
public function updateChild():void{
// if (updateCount++<updateSpeed||!updateSpeed) return;
// updateCount=1;
this.y-=vY;
}
}
}
Woher ich das weiß:eigene Erfahrung