Hey Community.
Ich habe mir bei Copy's nützliche Scripte den Script von Tice gezogen
also den hier:
Spoiler anzeigen
Alles funktionierte Prima.. BIs heute! Im ersten Level funktionierte alles und im 2. Level kam dann der Error:
Spoiler anzeigen
Ich habe einiges versucht, aber nach vielen verschiedenen Versuchen funktionierte es immer noch nicht
Bitte um hilfe
mfg - Nils
Ich habe mir bei Copy's nützliche Scripte den Script von Tice gezogen
also den hier:
/////////////////////////////////////////////
//By Tice
//Example view_player(0, obj_player, mouse_x, mouse_y);
//argument0 = View
//argument1 = Object
//argument2 = xx
//argument3 = yy
////////////////////////////////////////
var v, v1, xx, yy, x1, y1, rad_x, rad_y, pm, eye_x, eye_y;
v = view_wview[argument0] / 2;
v1 = view_hview[argument0] / 2;
xx = argument1.x + (sprite_get_width(argument.sprite_index) / 2);
yy = argument1.y + (sprite_get_height(argument.sprite_index) / 2);
x1 = sprite_get_width(argument1.sprite_index) / 2;
y1 = sprite_get_height(argument1.sprite_index) / 2;
rad_x = x1 * (point_distance(x + x1, y + y1, argument2, argument3) / 100);
rad_y = y1 * (point_distance(x + x1, y + y1, argument2, argument3) / 100);
pm = point_direction(x + x1 , y + y1, argument2, argument3);
eye_x = x1 + lengthdir_x(rad_x, pm);
eye_y = y1 + lengthdir_y(rad_y, pm);
view_xview[argument0] = xx + eye_x - v;
view_yview[argument0] = yy + eye_y - v1;
Ein einfaches View skript das auch mit der Maus agiert.
Einfach mal testen
Achja beim benutzten den view kein object zuordnen!
Alles funktionierte Prima.. BIs heute! Im ersten Level funktionierte alles und im 2. Level kam dann der Error:
___________________________________________
############################################################################################
FATAL ERROR in
action number 1
of Step Event1
for object player:
Push :: Execution Error - Variable Get 0.sprite_index(24, -1)
at gml_Script_view_camera (line 12) - xx = argument1.x + (sprite_get_width(argument.sprite_index) / 2);
############################################################################################
--------------------------------------------------------------------------------------------
stack frame is
gml_Script_view_camera (line 0)
called from - gml_Object_player_Step_1 (line 1) - /////////////////////////////////////////////
############################################################################################
FATAL ERROR in
action number 1
of Step Event1
for object player:
Push :: Execution Error - Variable Get 0.sprite_index(24, -1)
at gml_Script_view_camera (line 12) - xx = argument1.x + (sprite_get_width(argument.sprite_index) / 2);
############################################################################################
--------------------------------------------------------------------------------------------
stack frame is
gml_Script_view_camera (line 0)
called from - gml_Object_player_Step_1 (line 1) - /////////////////////////////////////////////
Ich habe einiges versucht, aber nach vielen verschiedenen Versuchen funktionierte es immer noch nicht
Bitte um hilfe
mfg - Nils