30 lines
		
	
	
		
			530 B
		
	
	
	
		
			C
		
	
	
	
		
		
			
		
	
	
			30 lines
		
	
	
		
			530 B
		
	
	
	
		
			C
		
	
	
	
|  | // Copyright (C) 2019 Nomango
 | |||
|  | 
 | |||
|  | #pragma once
 | |||
|  | 
 | |||
|  | #include "easy2d.h"
 | |||
|  | #include "Box2D/Box2D.h"
 | |||
|  | 
 | |||
|  | using namespace easy2d; | |||
|  | 
 | |||
|  | //
 | |||
|  | // Box2D <20>dz<EFBFBD><C7B3>õ<EFBFBD><C3B5><EFBFBD>Ӧ<EFBFBD><D3A6> <20><>/ǧ<><C7A7>/<2F><> <20>ĵ<EFBFBD>λ, <20><><EFBFBD><EFBFBD>
 | |||
|  | // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD><CEAA>λ<EFBFBD><CEBB><EFBFBD>м<EFBFBD><D0BC><EFBFBD>.
 | |||
|  | // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƽ<EFBFBD><C6BD> Box2D <20><> Easy2D <20><><EFBFBD><EFBFBD><EFBFBD>Ķ<EFBFBD><C4B6><EFBFBD>ʱ, <20><>Ҫ
 | |||
|  | // <20><><EFBFBD><EFBFBD>һЩת<D0A9><D7AA>.
 | |||
|  | //
 | |||
|  | namespace | |||
|  | { | |||
|  | 	const float GLOBAL_SCALE = 100.0f; | |||
|  | 
 | |||
|  | 	b2Vec2 Vec2Convert(const Point& pos) | |||
|  | 	{ | |||
|  | 		return b2Vec2(pos.x / GLOBAL_SCALE, pos.y / GLOBAL_SCALE); | |||
|  | 	} | |||
|  | 
 | |||
|  | 	Point Vec2Convert(const b2Vec2& pos) | |||
|  | 	{ | |||
|  | 		return Point(pos.x * GLOBAL_SCALE, pos.y * GLOBAL_SCALE); | |||
|  | 	} | |||
|  | } |