向上
  • ZH-CN
登录网站
  • 模组和文件
    • 所有文件
    • 独占内容
    • 作者文件
    • 本周最佳文件
    • 上传文件
  • 新闻
  • 作弊
  • 文章
  • 指南
    GTA 6 GTA 5 GTA San Andreas GTA 4 侠盗猎车手:罪恶都市 GTA 3 荒野大镖客:救赎2 红死 Redemption 其他游戏 开发模组 其他
  • 模组和文件
  • GTA San Andreas
  • 模组
  • Lua 脚本
  • 世界坐标到屏幕坐标的转换

世界坐标到屏幕坐标的转换

  • 世界坐标到屏幕坐标的转换 / GTA San Andreas
GTA San Andreas / 模组 / Lua 脚本
作者:
Vladimir_P
查看更多
上传了:
Vladimir_P 订阅 您已订阅
大小:
2.59 千字节
已上传:
16 六月 2017
下载量:
299
总下载量: 299
独特的下载量: 124
10 / 10
13 人评价了文件
KINGMUFASO
ПавелЧерненко
Павел Черненко
访客
stalsharik
GideonAW3
Suetset Boy
Vladimir_P
Chel555
LamaZic
Алексей Пучков
Izyadesign
TheInsaneKiller
还没有人评价这个文件
下载 在 Telegram 中下载 在 Discord 中下载
加入收藏夹 收藏夹
  • 1497621245_xyz_draw_on_screen.zip
    来自Virustotal的病毒检查: 文件是安全的 (查看报告)
    下载 (0.00 MB)
  • drive.google.com
    下载

这个脚本是实现屏幕对象(纹理精灵、文本、矩形等)与游戏世界3D坐标绑定的示例。

它的目的是向有意者解释将世界3D坐标转换为屏幕2D坐标的原理,

以及获取屏幕对象大小的原理,这取决于玩家与绘制对象的坐标之间的距离。

在这个示例中,坐标取自格罗夫街上方的“$”皮卡。

这个脚本在游戏中没有实际意义,它用于开发新的脚本,应用世界3D坐标到屏幕2D坐标的转换。

可能的使用示例:

- 在商店购买脚本中显示商品数量/价格,直接在商品上方

- 在标记上方显示室内名称

- 创建某种指示器指向某物

文件的名称和描述已被翻译。 显示原文 (RU)显示翻译 (ZH-CN)
Преобразование мировых координат в экранные

Этот скрипт является примером реализации отображения наэкранных объектов (спрайт текстур, текста, прямоугольников и т.д.) с привязкой к 3D координатам игрового мира.

Его предназначение в том, чтобы объяснить желающим принципы преобразования мировых 3D координат в наэкранные 2D координаты,

а также принцип получения размера наэкранного объекта, который зависит от расстояния между игроком и координатами, к которым привязана отрисовка объекта.

В данном примере взяты координаты чуть выше пикапа "$" на Гроув стрит.

Скрипт не несёт смысловой нагрузки в игре, он нужен для разработки новых скриптов с применением преобразования мировых 3D координат в наэкранные 2D координаты.

Пример возможного использования:

- при написании скрипта для покупок в магазине для отображения количества/цены товара прямо над этим товаром

- отображение названия интерьера над маркером

- создание своеобразного указателя на что-либо

评论 2
© 2008 - 2025 LibertyCity
创建者和开发者: Evgenii Sokolov
未经管理层或相关所有者的许可,严禁复制材料。
写信给我们
移动版 电脑版本
模组和文件 新闻和文章 作弊和指南 用户
点击这里进行高级文件搜索