Instalar o Steam
Iniciar sessão
|
Idioma
简体中文 (Chinês Simplificado)
繁體中文 (Chinês Tradicional)
日本語 (Japonês)
한국어 (Coreano)
ไทย (Tailandês)
Български (Búlgaro)
Čeština (Checo)
Dansk (Dinamarquês)
Deutsch (Alemão)
English (Inglês)
Español-España (Espanhol de Espanha)
Español-Latinoamérica (Espanhol da América Latina)
Ελληνικά (Grego)
Français (Francês)
Italiano (Italiano)
Bahasa Indonesia (Indonésio)
Magyar (Húngaro)
Nederlands (Holandês)
Norsk (Norueguês)
Polski (Polaco)
Português (Brasil)
Română (Romeno)
Русский (Russo)
Suomi (Finlandês)
Svenska (Sueco)
Türkçe (Turco)
Tiếng Việt (Vietnamita)
Українська (Ucraniano)
Relatar problema de tradução
Tanıdıklar eklesin telefonu haftada bir alabiliyoruz konuşuruz. :)
⠀⠀⠀⠀⠀⢠⡤⢺⣿⣿⣿⣿⣿⣶⣄
⠀⠀⠀⠀⠀⠉⠀⠘⠛⠉⣽⣿⣿⣿⣿⡇
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢉⣿⣿⣿⣿⡗
⠀⠀⠀⠀⢀⣀⡀⢀⣀⣤⣤⣽⣿⣼⣿⢇⡄
⠀⠀⠀⠀⠀⠙⠗⢸⣿⠁⠈⠋⢨⣏⡉⣳
⠀⠀⠀⠀⠀⠀⠀⢸⣿⡄⢠⣴⣿⣿⣿
⠀⠀⠀⠀⠀⠀⠀⠉⣻⣿⣿⣿⣿⣿⡟⡀
⠀⠀⠀⠀⠀⠀⠀⠐⠘⣿⣶⡿⠟⠁⣴⣿⣄
⠀⠀⠀⠀⠀⠀⠀⠀⠘⠛⠉⣠⣴⣾⣿⣿⣿⡦
⠀⠀⠀⠀⠀⢀⣴⣠⣄⠸⠿⣻⣿⣿⣿⣿⠏
⠀⠀⠀⠀⠀𝓚.𝓐𝓽𝓪𝓽𝓾̈𝓻𝓴 ⠀
Kim geri getirecek kaybolan yılları söyle..
private static Vector2 AngleScreen(Vector2 viewAngle, Vector2 targetAngle, int screenWidth, int screenHeight, float FOV)
{
// Hedef açıyı bakış açısına göre ayarlama
float yawDiff = targetAngle.Y - viewAngle.Y;
float pitchDiff = targetAngle.X - viewAngle.X;
// Ekran koordinatlarını hesaplama
float screenX = (yawDiff / FOV) * (screenWidth / 2) + (screenWidth / 2);
float screenY = -(pitchDiff / FOV) * (screenHeight / 2) + (screenHeight / 2);
return new Vector2(screenX, screenY);
}
⠀⠀⠀⠀⠀⢠⡤⢺⣿⣿⣿⣿⣿⣶⣄
⠀⠀⠀⠀⠀⠉⠀⠘⠛⠉⣽⣿⣿⣿⣿⡇
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢉⣿⣿⣿⣿⡗
⠀⠀⠀⠀⢀⣀⡀⢀⣀⣤⣤⣽⣿⣼⣿⢇⡄
⠀⠀⠀⠀⠀⠙⠗⢸⣿⠁⠈⠋⢨⣏⡉⣳
⠀⠀⠀⠀⠀⠀⠀⢸⣿⡄⢠⣴⣿⣿⣿
⠀⠀⠀⠀⠀⠀⠀⠉⣻⣿⣿⣿⣿⣿⡟⡀
⠀⠀⠀⠀⠀⠀⠀⠐⠘⣿⣶⡿⠟⠁⣴⣿⣄
⠀⠀⠀⠀⠀⠀⠀⠀⠘⠛⠉⣠⣴⣾⣿⣿⣿⡦
⠀⠀⠀⠀⠀⢀⣴⣠⣄⠸⠿⣻⣿⣿⣿⣿⠏
⠀⠀⠀⠀⠀𝓚.𝓐𝓽𝓪𝓽𝓾̈𝓻𝓴 ⠀
İ𝐲𝐢 𝐛𝐢𝐫 𝐠ü𝐧/𝐚𝐤ş𝐚𝐦/𝐠𝐞𝐜𝐞/𝐞𝐬𝐞𝐧𝐥𝐢𝐤/𝐬ı𝐡𝐡â𝐭/𝐚𝐟𝐢𝐲𝐞𝐭 𝐝𝐢𝐥𝐞𝐫𝐢𝐦.
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠛⠟⠝⢡⣿⣿⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡿⠁⠒⠉⠉⠉⠉⠙⠿⣿⣿⣿⡿⠛⠀⠀⠀⠀⠀⠀⠉⠻⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡟⠀⠀⠀⣀⣀⡀⠀⠀⠀⠙⠿⣄⡄⠀⣀⣀⣴⡄⠀⠀⠉⠉⣿⣿⣿⣿⣿⣿ ⣿⣿⣿⡇⠀⠀⠺⡿⠿⠿⣷⣦⣄⠀⠀⠉⠻⣶⣿⣿⣿⡟⠀⠀⠀⠀⢸⣿⣿⣿⣿ ⣿⣿⣿⣷⡀⠀⠀⠀⠀⠶⠞⢋⣼⣦⣄⠀⠀⠀⠉⠉⠉⠀⠀⢠⡶⢀⣼⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣦⣄⣀⣀⣀⣤⣾⣿⣿⣿⣷⣦⣤⣤⣤⣤⠄⠀⣬⣶⣿⣿⣿⣿⣿ ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣶⣾⣿⣿⣿⣿⣿⣿⣿