| 
									
										
										
										
											2019-03-14 17:55:06 +08:00
										 |  |  |  | // Copyright (C) 2019 Nomango
 | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | #pragma once
 | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-07-30 10:46:01 +08:00
										 |  |  |  | #include "kiwano/kiwano.h"
 | 
					
						
							| 
									
										
										
										
											2019-03-31 01:37:06 +08:00
										 |  |  |  | #include <Box2D/Box2D.h>
 | 
					
						
							| 
									
										
										
										
											2019-03-14 17:55:06 +08:00
										 |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-04-11 14:40:54 +08:00
										 |  |  |  | using namespace kiwano; | 
					
						
							| 
									
										
										
										
											2019-03-14 17:55:06 +08:00
										 |  |  |  | 
 | 
					
						
							|  |  |  |  | //
 | 
					
						
							|  |  |  |  | // 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>.
 | 
					
						
							| 
									
										
										
										
											2019-04-11 14:40:54 +08:00
										 |  |  |  | // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƽ<EFBFBD><C6BD> Box2D <20><> Kiwano <20><><EFBFBD><EFBFBD><EFBFBD>Ķ<EFBFBD><C4B6><EFBFBD>ʱ, <20><>Ҫ
 | 
					
						
							| 
									
										
										
										
											2019-03-14 17:55:06 +08:00
										 |  |  |  | // <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); | 
					
						
							|  |  |  |  | 	} | 
					
						
							|  |  |  |  | } |