-
Вопрос прост и распространённ. Как определить, над каким объектом находится мышь в GLScene. Хотелось бы без сложных формул и общих методов. Просто, какой метод может определить объект, над которым мышь? СПАСИБО ЗА ВНИМАНИЕ.
-
procedure TForm1.GLSceneViewer1MouseMove{или Down}(Sender: TObject; Shift: TShiftState; X, Y: Integer); var pick : TGLCustomSceneObject; begin
pick:=(GLSceneViewer1.Buffer.GetPickedObject(x, y) as GLCustomSceneObject); if Assigned(pick) then ... {Здесь Делай с обьектом шо хочешь}
end; ... . Ну а вообще-то в Demo(Demos\interface\pick) всё так же четко и понятно, GLScene вооюще довольно простой. Рассказывай шо делаешь.
-
СПАСИБО. ничего особенного. просто проэкт на НОУ.
|