إلى الأعلى
  • AR
تسجيل الدخول إلى الموقع
  • المودات والملفات
    • جميع الملفات
    • الحصريات
    • ملفات المؤلفين
    • أفضل الملفات لهذا الأسبوع
    • تحميل الملف
  • أخبار
  • غش
  • مقالات
  • أدلة
    جي تي إيه 6 جي تي أي 5 جي تي إيه سان أندرياس جي تي إيه 4 جي تي إيه فايس سيتي جي تي إيه 3 ريد ديد ريدمبشن 2 ريد ديد ريدمبشن ألعاب أخرى تطوير التعديلات متنوع
  • التعديلات والملفات
  • جي تي إيه سان أندرياس
  • تعديلات
  • برمجيات Lua
  • تحويل إحداثيات العالم إلى إحداثيات الشاشة

تحويل إحداثيات العالم إلى إحداثيات الشاشة

  • تحويل إحداثيات العالم إلى إحداثيات الشاشة / جي تي إيه سان أندرياس
جي تي إيه سان أندرياس / تعديلات / برمجيات Lua
المؤلف:
Vladimir_P
المزيد من التفاصيل
تم رفعه:
Vladimir_P اشترك لقد اشتركت
حجم:
2.59 كيلو بايت
تم التحميل:
16 يونيو 2017
تنزيلات:
304
إجمالي التنزيلات: 304
تنزيلات فريدة: 126
10 / 10
13 أشخاص قاموا بتقييم الملف
KINGMUFASO
ПавелЧерненко
Павел Черненко
ضيف
stalsharik
GideonAW3
Suetset Boy
Vladimir_P
Chel555
LamaZic
Алексей Пучков
Izyadesign
TheInsaneKiller
لم يقيم أحد الملف بعد
تحميل تحميل في تيليجرام تحميل في ديسكورد
إلى المفضلة في المفضلة
  • 1497621245_xyz_draw_on_screen.zip
    فحص الفيروسات من Virustotal: الملف آمن (عرض التقرير)
    تحميل (0.00 MB)
  • drive.google.com
    تحميل

هذا السكربت هو مثال على تنفيذ عرض الكائنات على الشاشة (مثل نسيج الرسوم، النصوص، المستطيلات، إلخ) مع ربطها بإحداثيات 3D لعالم اللعبة.

الغرض منه هو شرح المبادئ للراغبين في تحويل إحداثيات 3D العالمية إلى إحداثيات 2D على الشاشة,

وكذلك مبدأ الحصول على حجم الكائن المعروض على الشاشة، الذي يعتمد على المسافة بين اللاعب والإحداثيات التي تم ربط رسم الكائن بها.

في هذا المثال، تم أخذ الإحداثيات قليلاً فوق البيك آب "$" في شارع غروف.

السكربت لا يحمل أي معنى في اللعبة، بل هو ضروري لتطوير سكربتات جديدة باستخدام تحويل إحداثيات 3D العالمية إلى إحداثيات 2D على الشاشة.

مثال على الاستخدام المحتمل:

- عند كتابة سكربت للشراء في المتجر لعرض الكمية/سعر المنتج مباشرة فوق هذا المنتج

- عرض اسم الديكور فوق العلامة

- إنشاء نوع من المؤشر على شيء ما

تمت ترجمة اسم الملف ووصفه عرض النسخة الأصلية (RU)عرض الترجمة (AR)
Преобразование мировых координат в экранные

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

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

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

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

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

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

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

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

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

تعليقات 2
© 2008 - 2025 LibertyCity
المؤسس والمطور: Evgenii Sokolov
نسخ المواد دون إذن من الإدارة أو المالكين المعنيين محظور بشدة.
اكتب لنا
نسخة الهاتف المحمول نسخة الكمبيوتر
التعديلات والملفات أخبار ومقالات الخدع والأدلة المستخدمون
اضغط هنا للبحث المتقدم عن الملفات