User Tools

Site Tools


en:examples:maths:return_object_in_boxed_area

This is an old revision of the document!


Return an Object within a boxed area

orxOBJECT* GetObjectInTheArea(){
 
    orxVECTOR objectPickVector;
    objectPickVector.fX = 878;
    objectPickVector.fY = 1185;
    objectPickVector.fZ = -1.0;
 
    orxOBOX objectBoxArea;
 
    orxVECTOR pivot = {0, 0, 0};
 
    orxVECTOR position;
    position.fX = 834;
    position.fY = 1150;
    position.fZ = -0.1;	
 
    orxVECTOR size;
    size.fX = 21;
    size.fY = 160;
    size.fZ = 1;	
 
    orxOBox_2DSet(&objectBoxArea, &position, &pivot, &size, 0);
 
    orxU32 objectGroupID = orxCamera_GetGroupID(pstCamera, 1);
 
    orxOBJECT *objectToFind = orxObject_BoxPick(&objectBoxArea, objectGroupID);
    return objectToFind;
 
}

en/examples/maths/return_object_in_boxed_area.1446687825.txt.gz · Last modified: 2017/05/30 00:50 (7 years ago) (external edit)