You are not logged in.

  • Login
Bitte besucht unser neues Forum unter https://forum.nitrado.net | Please visit our new Forum at https://forum.nitrado.net

Dear visitor, welcome to Nitrado.net Prepaid Gameserver Community-Support - Archiv. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

Caipi

User / Kunde

  • "Caipi" is male
  • "Caipi" started this thread

Posts: 22

Location: localhost

Occupation: Schüler

  • Send private message

1

Tuesday, July 10th 2018, 8:10pm

Einen Partikelkreis rotaten

Hey guys, hier was bissl kniffligeres:

Ich versuche ein bisschen zu Zaubern in Minecraft und erstelle dazu einen Pfeil und Partikel im Kreis drumrum:
Fuktioniert alles soweit gut aber: Wenn ich den Kreis mit SInus und Cosinus aufziehe, tut er das nur auf der Achse, die gerade ausgeht, klar:

Source code

1
2
3
4
5
6
7
8
9
Location loc = arrow.getLocation();double x = loc.getX();double y = loc.getY();double z = loc.getZ();
for(int pangle = 0; pangle < 180; pangle++){
	Location location = new Location(p.getWorld(), Math.cos(pangle) + x , Math.sin(pangle) + y, z);

	p.getWorld().playEffect(location, Effect.WATERDRIP, 1);
	if(pangle == 180){
		pangle = 0;
	}
}


Aber wenn ich meinen Winkel nun ändere, dann zieht der Kreis aber immernoch auf der Achse der Z-Koordinate! Irgendjemand eine Idee, wie ich das mit der Yaw irgendwie rotaten könnte?
Hier nochmal veranschaulicht:

http://79.143.177.211/

_J4ckD4niel_

Moderator

  • "_J4ckD4niel_" is male

Posts: 2,168

  • Send private message

LynxPlay

User / Kunde

Posts: 122

  • Send private message

3

Wednesday, July 11th 2018, 10:50pm

Du musst den Vector in eine Drehmatrix stecken :)
Never stop lerning or u will fall behind

PS: Electro Swing is just godlike (1931 - 1953)

Bitte besucht unser neues Forum unter https://forum.nitrado.net| Please visit our new Forum at https://forum.nitrado.net