1

アドオンに Lua を使用する Garry's Mod というゲームで何かを作成しようとしています。

基本的に、プレイヤーのカーソルが特定の領域に入ったかどうかを確認する必要があります。

if _hitentity:GetClass() == "treasury" then
        draw.RoundedBox(0, 0, 0, 60, 20, Color(255,255,255,255))
        if _hitpos == Vector(self:LocalToWorld(Vector(33, -6, 30)), self:LocalToWorldAngles(Angle(0,90,90))) then
            draw.RoundedBox(0, 0, 60, 20, 20, Color(0,0,0,255))
        end
    end

だから私は基本的にそれを手に入れました、私はプレイヤーhitposがどこにいるのか (彼が見ている場所) とhitentity(彼が見ているエンティティ) を確認し、彼が見ているかどうかを確認する必要がありdraw.RoundedBoxます.

私が抱えている問題は、カーソルがエンティティに表示されるグラフィカル ボックス内にあるかどうかを確認する方法がわからないことです。

これは、プレイヤーのヒットポスが入力されているかどうかを確認する必要がある白いボックスです

画像

4

0 に答える 0