19 lines
		
	
	
		
			374 B
		
	
	
	
		
			C++
		
	
	
	
		
		
			
		
	
	
			19 lines
		
	
	
		
			374 B
		
	
	
	
		
			C++
		
	
	
	
|  | #include "..\e2daction.h"
 | ||
|  | 
 | ||
|  | e2d::JumpTo::JumpTo(double duration, const Point & pos, double height, int jumps) | ||
|  | 	: JumpBy(duration, Point(), height, jumps) | ||
|  | 	, _endPos(pos) | ||
|  | { | ||
|  | } | ||
|  | 
 | ||
|  | e2d::JumpTo * e2d::JumpTo::clone() const | ||
|  | { | ||
|  | 	return new (std::nothrow) JumpTo(_duration, _endPos, _height, _jumps); | ||
|  | } | ||
|  | 
 | ||
|  | void e2d::JumpTo::_init() | ||
|  | { | ||
|  | 	JumpBy::_init(); | ||
|  | 	_deltaPos = _endPos - _startPos; | ||
|  | } |