Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: unity
1. [MODEL] Nowe Unity Station w LS
Witam, oddaje w wasze ręce nowe wydanie Unity Station w Los Santos. Model nie wymaga poprawek, jedynie zrobienia fajnej mapy jak ktoś ma życzenie i umeblowania nowododanego budynku według własnego zamysłu i potrzeby.

SS: https://imgur.com/a/smQ79un

Za pozwoleniem osoby która wykonała model na zlecenie trafia on w wasze ręce kosztem jedynie wystawienia browarka. Jako iż w zasadzie po odebraniu zlecenia i zapłaceniu to ja jestem właścicielem, zezwalam na jego edytowanie pod własne potrzeby. Ponadto w pobranym pliku oprócz modelu znajduje się mapa która usuwa np. lampę na środku nowej drogi.

LINK: https://drive.google.com/file/d/1ykK4h6OaVcGIGSOq9PuXHpEslcG1Qq3O/view?usp=sharing

Autor modelu: Luxder (DC: luxder_)
2. [C#] Unity kamera
Witam. Postanowi?em wykona? kamer? w sterowaniu podobn? do gta sa, a mo?e i tak? sam?. No, i prawie si? uda?o. Dlaczego, mimo, ?e nigdzie nie zmieniam osi Z, to ona si? zmienia? Ca?o?? polega na tym, ?e w brzuchu modelu ustawi?em klocek, kt?ry przy pomocy myszki si? obraca, a kamera zawsze wskazuje na ten klocek. Oto kod odpowiedzialny za rotacj? klocka (chc?, aby nie zmienia?a si? o? Z)
[code]
using UnityEngine;

public class CameraController : MonoBehaviour
{
public float mouseSensitivity = 0.8f;
private void Update()
{
if ((Input.GetAxis("Mouse X") * mouseSensitivity) < 0)
{
transform.Rotate(0, -mouseSensitivity, 0);
}
else if ((Input.GetAxis("Mouse X") * mouseSensitivity) > 0)
{
transform.Rotate(0, mouseSensitivity, 0);
}
if ((Input.GetAxis("Mouse Y") * mouseSensitivity) < 0)
{
transform.Rotate(mouseSensitivity, 0, 0);
}
else if ((Input.GetAxis("Mouse Y") * mouseSensitivity) > 0)
{
transform.Rotate(-mouseSensitivity, 0, 0);
}
}
}
[/code]

[ Dodano : 2020-06-05, 18:42 ]
Pogrzeba?em troch? na zagranicznych forach i dowiedzia?em si?, ?e istnieje funkcja odpowiedzialna za pobranie rotacji obiektu. Oto rozwi?zanie:
[code]
using UnityEngine;

public class CameraController : MonoBehaviour
{
public float mouseSensitivity = 0.8f;
...
3. [C#] Unity sterowanie
Witam. Na tysi?c sposob?w jak nie wi?cej pr?bowa?em ju? sprawi?, by posta? traci?a na pr?dko?ci podczas skoku, a po skoku wraca?a do swojej pr?dko?ci, no i potem, ?eby sprint dzia?a?. W tym kodzie, tak si? dzieje, z wyj?tkiem tego, ?e sprint nigdy nie dzia?a (klawisz LeftShift). Dzi?ki za pomoc.
Kod:


void Keyboard()
{
ruchPrzodTyl = Input.GetAxis("Vertical") * predkoscGracza;
ruchLewoPrawo = Input.GetAxis("Horizontal") * predkoscGracza;
if (characterController.isGrounded && Input.GetKeyDown(KeyCode.LeftShift))
{
predkoscGracza += predkoscGracza_Bieg;
}
else if (characterController.isGrounded)
{
predkoscGracza = 9.0f;
}

if (characterController.isGrounded && Input.GetKeyDown(KeyCode.Space))
{
predkoscGracza = 1.0f;
aktualnaWysokosc = wysokoscSkoku;
}
else if (!characterController.isGrounded)
{
aktualnaWysokosc += Physics.gravity.y * Time.deltaTime;
}
Vector3 ruch = new Vector3(ruchLewoPrawo, aktualnaWysokosc, ruchPrzodTyl);
ruch = transform.rotation * ruch;
characterController.Move(ruch * Time.deltaTime);
}


[ Dodano: 2020-06-11, 08:55 ]
Do zamkni?cia
4. Zamiana tekstu w pojeździe Unity Truck
Witam chcia?bym zamieni? obrazek: Sanitary Andreas na moj? teksturke ale nie wiem jak si? nazywa... engineApplyShaderToWorldTexture i tu nazwa shaderu.
mi chodzi o nazwe np mam tak w kodzie:
Za pomoc daje Zimne Piwko :piwo: :p [code]
Kod:


addEventHandler ( "onClientResourceStart", resourceRoot,
function ( )
local texture = dxCreateTexture ( "images/vehiclepoldecals128.png", "dxt5" )
local shader = dxCreateShader ( "texture.fx" )
dxSetShaderValue ( shader, "gTexture", texture )
engineApplyShaderToWorldTexture ( shader, "vehiclepoldecals128" )
end
)

i w shader.fx


texture gTexture;

technique hello
{
pass P0
{
Texture[0] = gTexture;
}
}
5. removeHandler.... i Triggery ala unity
Witam, mam oto dwa problemy:

-Pierwszy nie ogarniam tych removeHandler?w w tym dx, zrobi?em skrypt na zegarek i wysy?a on triggera kt?ry odbiera c-side i funkcja ma schowa? hajs pokaza? zegarek a potem schowa? zegarek i pokaza? hajs. Tylko nie ogarnaim w?asnie tych removeHandler.

-Drugi problem. Czy s? w lua/mta:sa, triggery takie jak w unity? Trigger w unity - takie pole jakby i gdy si? w nie wejdzie to si? co? zrobi.

[ Dodano: 2017-07-23, 15:26 ]
I zapomnia?em doda?:

c-side: https://pastebin.com/Wkx6jDfe
s-side: https://pastebin.com/3gBrMHud
6. removeHandler.... i Triggery ala unity
Dobra robi?em sobie hud z zegarkiem. I mam problem z removeHandler. Bo nie wiem jak on dzia?a serio. Pr?bowa?em na wszystkie mi znajome sposoby i nie dzia?a.

A, i co oznacza skr?t plr?

No i jak zrobi? taki trigger jak w unity, czyli takie jakby pole, a gdy si? w nie wejdzie to co? si? zrobi.

c-side:
https://pastebin.com/VcN3qPeE
s-side:
https://pastebin.com/L0Xy42KV