движение, героя да следва мишката  | 
	 
	 
Здравейте ( Вход | Регистрация )
движение, героя да следва мишката  | 
	 
	 
			
			  17:10:09, 29-August-2011, Monday
			
				 Коментар
					#1
					
				
			 
		 | 
	|
| 
        	
				
        			 Новодошъл ![]() Група: Потребител Коментари: 8 Регистриран: 29.08.11 Потребител № 1689  | 
       
			
			 
				когато си имаш герой анимиран от сяка посока на движение как мога да го ориентирам да се обърне sprite на посоката към която се движе когато искам да го задвижвам със мишката 
			
			
					
		т.е. : като движението на геройте в diablo II  | 
	
| 
			
			 | 
	|
![]()  | 
	
			
			  21:25:42, 29-August-2011, Monday
			
				 Коментар
					#2
					
				
			 
		 | 
	|
        	
				
					![]() BEST ENTRY award - зад.1/2008 Група: VIP Коментари: 597 Регистриран: 19.04.07 Град: Kюстендил Потребител № 539  | 
       
			
			 
				Мисля, че това ще ти свърши работа. Ако искаш да заобикаля обекти ще е малко по-сложно. 
			
			Код Create Event: execute code: xx = x yy = y Speed = 6 Step Event: execute code: if mouse_check_button(mb_left){ xx = mouse_x yy = mouse_y } if point_distance(x,y,xx,yy) > Speed{ direction = point_direction(x,y,xx,yy) speed = Speed } else{ speed = 0 x = xx y = yy } За горния код може да добавиш и image_speed ако спрайтовете са анимирани. Код if speed = 0{ 
				
				
				
			sprite_index = спрайт като стои image_speed = 0 exit } image_speed = 1 //или друга стойност от 0 до 1 if hspeed < 0 sprite_index = спрайт наляво else sprite_index = спрайт надясно if vspeed < 0 sprite_index = спрайт нагоре else sprite_index = спрайт надолу -------------------- "Последно: 18:05:07, 21.09.12" След две години мълчание пак проговори... 
					
		ИГРИ И ПРИМЕРИ НА САЙТА МИ!.  | 
	
| 
			
			 | 
	|
 Ghost   движение   17:10:09, 29-August-2011, Monday
 
 TALANTO   Ако говорим за 4 посоки може да измислиш нещо тако...   19:51:53, 29-August-2011, Monday
 
 Ghost   а да забравих да добавя  героя трябва да иде там к...   21:03:01, 29-August-2011, Monday
 
 Ghost   мерси   21:29:51, 29-August-2011, Monday![]() ![]()  | 
	
| Олекотена версия | Час: 09:59:39, 04.11.25 |