프로그래밍/개발한 소스

C++, InstanceNearest v1.2.2

wnsrn3436 2012. 12. 19. 22:09

 

게임메이커, 게임메이커: 스튜디오용으로 제작된 DLL 입니다.

DLL 의 소스는 연결 리스트로 구현되었으며, wxDev-C++ 로 제작되었습니다.

 

이 DLL 은 자신과 ID 가 다르고, 범위 내에있는 가장 가까운 인스턴스를 반환해 주는 기능을 합니다.

'범위 내' 가 아닌 다른 조건을 붙이길 원하신다면 직접 DLL 의 소스를 수정하시면 됩니다.

 

* List of Functions

 

- Point Distance

 

in_point_id_add(objid)

in_point_id_clear()

 

in_point_data_add(objid, x, y, id)

in_point_data_find(objid, x, y, id, distance)

in_point_data_delete(objid, id)

in_point_data_reset(objid, id, x, y, new_id)

in_point_data_clear(objid)

 

- Object Distance

 

in_bbox_id_add(objid)

in_bbox_id_clear()

 

in_bbox_data_add(objid, x, y, bbox_left, bbox_right, bbox_top, bbox_bottom, id)

in_bbox_data_find(objid, x, y, id, distance)

in_bbox_data_delete(objid, id)

in_bbox_data_reset(objid, id, x, y, bbox_left, bbox_right, bbox_top, bbox_bottom, new_id)

in_bbox_data_clear(objid)

 

InstanceNearest v1.2.2.7z

 

GMC : http://gmc.yoyogames.com/index.php?showtopic=559124&st=0

PlayGM: http://cafe.naver.com/playgm

Comments