Unity UI : Canvas Scaler
9:37
Жыл бұрын
Unity C# : Head LookAt with using IK
15:18
Unity : Standard Shader
9:51
3 жыл бұрын
Unity : Camera and Tips
11:53
3 жыл бұрын
Unity C# : Audio Source Scripting
20:31
Unity : Optimizing Audio Source
11:00
Unity C# : Continuous Attack
24:10
3 жыл бұрын
Unity : 3D UI in World Space
7:31
3 жыл бұрын
Unity : Light Probe Group
8:36
3 жыл бұрын
Пікірлер
@lee1davis1
@lee1davis1 16 сағат бұрын
Whats the point of realtime gi if i can not change the lighting at runtime? 5:00 in
@aboutgamemaking
@aboutgamemaking 13 сағат бұрын
The brightness of HDR color is usually considered as an indirect light source, not a direct light source. Indirect lighting properties including AO are stored in the GI texture, but when the color and brightness of the HDR texture are changed, the GI information is updated. This update speed is still slow to run at runtime. Real-time Ray Tracing is what compensates for this. However, real-time Ray Tracing requires high-performance devices. This means that in order to control the brightness and darkness of the scene in real time, you need to use light sources supported by GI. These light sources are Directional Light, Point Light, and Spot Light. However, only Directional Light supports reflected light (indirect light), but you can simulate indirect light with Light Probe Group. I recommend that you create a small stage and test it by creating Directional Light, Point Light, and Light Probe Group. I will also make an additional video about this issue.
@lee1davis1
@lee1davis1 5 сағат бұрын
@@aboutgamemaking thanks. And yes, I made a small scene and I've been trying to use my directional light to create ambient light. However, I'm using URP not HDRP. I think this is what is causing my ambient light to be too dark.
@NeoLoveCookie
@NeoLoveCookie 22 сағат бұрын
문이 열릴 때 분명 베이크가 된 상태니까 바닥에 베이크된 그림자는 움직이지 않아야 될 것 같은데 왜 움직이는 걸까요? 라이트 프로브 때문일까요?
@aboutgamemaking
@aboutgamemaking 13 сағат бұрын
01:33 여기를 보시면 움직이는 물체는 static을 끄고 Contribute GI만 활성한 상태입니다. 게다가 Directional Light의 모드는 Baked가 아닌 Realtime 이므로, 이 빛을 받는 모든 오브젝트들은 그림자를 생성하지만, GI 데이터가 저장하는 정보는 반사광과 AO 뿐 이므로, 그림자는 실시간으로 생성하는 것입니다.
@Feenuxz
@Feenuxz Күн бұрын
Is this for URP or HDRP?
@aboutgamemaking
@aboutgamemaking Күн бұрын
URP! Thank you! 😀
@Luciferdelight
@Luciferdelight 16 күн бұрын
soundwork optimize your audio pls, sound in one ear and crunchy sound
@Lazy--Gamer
@Lazy--Gamer 17 күн бұрын
Hi, I followed your tutorial and it works almost perfectly. Only problem is, when I click the return button that sets active the name input box to hide it, while it has text in it. The return button doesn't hide the name input and instead sends the player to a new scene, which should only be activated when the player hits "done". So, my "Return" button is doing the job of the "Done" button for some reason. Any ideas?
@fred1541
@fred1541 20 күн бұрын
thanks~
@explosivekeeper
@explosivekeeper Ай бұрын
When I debug I can see mouse drags are working. But they are not transferred to the camera. So drag function works but not rotating the camera. What might be wrong? Do you have any idea? Thanx
@aboutgamemaking
@aboutgamemaking 20 күн бұрын
Did you follow the tut after 06:48 process?
@EasierHow
@EasierHow Ай бұрын
I don't understand what "reference pixels per unit" in Canvas Scaler do. Can you explain about that, thanks.
@mediaredes7625
@mediaredes7625 Ай бұрын
when i rotate the camera then while using up in the joystick my character move in wrong direction, how to fix that?
@aboutgamemaking
@aboutgamemaking Ай бұрын
Check your image hierarchy. I think two images are arguing each other.
@championsofodin9868
@championsofodin9868 Ай бұрын
For 10-30 second dialogue audio clips, do you recommend Decompress on Load or Compressed in memory? And which decompression setting?
@aboutgamemaking
@aboutgamemaking Ай бұрын
In my opinion, a sound file that contains more than 10 seconds of audio is considered large. Additionally, if the audio file will only be used once in a scene, I recommend using the Streaming option. But what I recommend even more is to split the audio files into individual sentences of dialogue.
@championsofodin9868
@championsofodin9868 Ай бұрын
@ if the audio file is only used once, how badly does streaming affect performance?
@aboutgamemaking
@aboutgamemaking Ай бұрын
@@championsofodin9868 Well ... I do not think it makes the performance pretty badly. Try it out and see if it works perfectly.
@smorazzi7494
@smorazzi7494 Ай бұрын
How can i change emission intensity via script? I can't find it. Usefull video! I hope u can upload more videos as this! Thank you!
@aboutgamemaking
@aboutgamemaking Ай бұрын
Emission, or the intensity of luminescence, is controlled by the brightness of the color. However, it would be possible to control only the intensity while maintaining a specific Emission color at runtime, but it would be a very cumbersome process. A realistic way would seem to be to create a custom shader. I will consider creating a tutorial on this issue in the future.
@JustwaitNwatch-w
@JustwaitNwatch-w Ай бұрын
Can you make a tutorial on how to make an information panel seen in sci fi games or a subway where the long texts move from right to left or left to right.. showing information of trains or whatever room you are entering
@aboutgamemaking
@aboutgamemaking Ай бұрын
I will make the tutorial about this issue in the future.
@magickomchanell4556
@magickomchanell4556 2 ай бұрын
very helful TYM!
@kittzart
@kittzart 2 ай бұрын
I'm using this tutorial to add health bars above enemies, but it also makes the health bar appear when the player turns around. Any idea on how to fix this?
@aboutgamemaking
@aboutgamemaking 2 ай бұрын
You might need two conditions. 1. If the enemies are behind, you need to check that enemies are not visible. Find unity documentation with 'Renderer.isVisible". 2. You also need the distance between the player and enemies. Test on your game, and let me know.
@kittzart
@kittzart 2 ай бұрын
@@aboutgamemaking Alrighty, thank you! I'll test it when I get home! 🙏
@lofibox1234
@lofibox1234 2 ай бұрын
how i can get script
@jadenjake1963
@jadenjake1963 2 ай бұрын
4:30에서 도넛모양 이미지를 부모의 오른쪽 끝에 위치시켰을 때 범위를 벗어나는 부분이 렌더링되지 않는 이유가 뭘까요??
@aboutgamemaking
@aboutgamemaking 2 ай бұрын
아아! 부모 이미지에 Mask 컴포넌트를 추가해서 그렇습니다. 😀
@methnicity
@methnicity 2 ай бұрын
can I have the source code
@luluskuy
@luluskuy 3 ай бұрын
This reminded me to Mari baek from Orange marmalde ❤
@PaulaRodriguez-op9yw
@PaulaRodriguez-op9yw 3 ай бұрын
Wow! I just had a visit to your channel and its so cool! It would be great if you make a "make a videogame" series!
@aboutgamemaking
@aboutgamemaking 3 ай бұрын
Do you mean AAA video game?
@laserbutt_dev
@laserbutt_dev 3 ай бұрын
Thank goodness you can do this in BRP, one of the models for my game wasn't comparable with URP lol
@qazisaad5713
@qazisaad5713 4 ай бұрын
Guys i saw a thousand videos, i asked Ai tools and everything but all of this doesnt works, now lemme tell u ITS SUPERRR SIMPLE how i figured it out. So the thing is that unity follows the values in inspector, it doesnt follows the initial values in the script. So IN UR INSPECTOR, in ur canvas screenspace -overlay OR canvas - screen space camera, first set to scale with screen size, then u just have to set the REFERENCE RESOLUTION to what u want and screen match mode to match width or height and Match accordingly 0 to 1. Thats it, that reference resolution will already be then set to whatever screen u play the game on when exported. For example i set my reference resolution to 770x570 in inspector, now that i've exported the game i can play the game on 1920x1080 without having the game objects/ui elements change or go out of screen, they appear with perfect size and adjust appropriately.
@MultiToto07
@MultiToto07 4 ай бұрын
Thank you for the video ! Note for people who got their avatar to do not look correctly to the target : check that your avatar bones are properly set My avatar head had a bone set to neck_twist_01, which causes the avatar to look in a wrong direction I set it to neck_twist_02 and now it works great
@jayrome9946
@jayrome9946 4 ай бұрын
Hello, how do I turn off the camera's approach to the character, leaving only the rotation?
@Ali_Alhakeem
@Ali_Alhakeem 4 ай бұрын
other than the robotic voice. this is a really cool video and very helpful , thanks alot !
@happyC88
@happyC88 4 ай бұрын
great video
@hyingplantilina48
@hyingplantilina48 4 ай бұрын
when a write "out Vector2" it gives me an error: "Assets/scripts/Cameracontrol.cs(21,8): error CS1644: Feature `declaration expression' cannot be used because it is not part of the C# 4.0 language specification" pls help ;( edit: don´t worry i have just got the solution. it was because i have an older version of unity, to fix that. you need to create the var out of the conditional. like this: " *Vector2 posOut;* if (RectTransformUtility.ScreenPointToLocalPointInRectangle( imgCamControlArea.rectTransform, eventData.position, eventData.enterEventCamera, out posOut))"
@みむま-x7s
@みむま-x7s 4 ай бұрын
ドキュメント見てもわからんかったから助かった!
@aboutgamemaking
@aboutgamemaking 4 ай бұрын
私の映像が役に立ち、光栄です。
@MtxLk
@MtxLk 5 ай бұрын
Awesome tutorial
@rekiallard77
@rekiallard77 5 ай бұрын
How go to that in blender ?
@rekiallard77
@rekiallard77 5 ай бұрын
Amazing idea
@Emir-jm1tq
@Emir-jm1tq 5 ай бұрын
Perfect Tutorial
@CoKeHQ1
@CoKeHQ1 5 ай бұрын
wonder how to do this with generic rigs, the unity manual of IK said it works with humanoid. I don't like to use humanoid when not necessary as it has it's limits if don't need the re targeting for different humanoid bodies. wish I found a way to do this for let's say some goblins, deers, bears and what ever like dragons and it just works for all the same way.
@DARK__KING
@DARK__KING 5 ай бұрын
i did it and does get hot and fast only 2 minutes and it reached 60c
@janowazir
@janowazir 6 ай бұрын
Great Video i have learnt so much from it
@dclxviclan
@dclxviclan 6 ай бұрын
I try y future in my project ❤
@jakfearon2945
@jakfearon2945 6 ай бұрын
hey cool, I made those textures. Glad you could do something cool with them! :)
@iseemeyouseeyou
@iseemeyouseeyou 6 ай бұрын
Omg, thank you. I don't know why this info is so hard to find but I guess it wouldn't be cool if it was easy so I'm just glad that I did. With many years of practice in 2d animation and only a few months in 3d it's really great to know that my skillset translates. Looking to do a low poly project of my own with a lot of 2d work so this is essential.
@pietzschenietzsche6176
@pietzschenietzsche6176 6 ай бұрын
another great video 👍
@thiluanguyen3973
@thiluanguyen3973 7 ай бұрын
That's great, thank you. But I have a question, I see you have a yellow canvas called Overlay in the left corner. How can I do the same as you and when moving in the 3D environment it stays in the same position, I want to create a side bar. Can you guide me?
@rehyotaku
@rehyotaku 7 ай бұрын
Hi again! DO you by any chanace know why my Button doesn't work with this type of canvas? I just wrote a simple method that has animator set trigger in it and nothing else. do i need ray cast fot this type of Button?
@aboutgamemaking
@aboutgamemaking 7 ай бұрын
Let me test it myself and I will tell you later.
@rehyotaku
@rehyotaku 6 ай бұрын
@@aboutgamemaking Thank you!
@katuli3677
@katuli3677 24 күн бұрын
@@aboutgamemaking ded
@davoodjoon
@davoodjoon 7 ай бұрын
pls make vid for Unity 6 ... new things...
@AB-td5oo
@AB-td5oo 7 ай бұрын
Wow.. Thanks for this.. Can Alpha channel be used in a same way? RGB & Alpha
@aboutgamemaking
@aboutgamemaking 7 ай бұрын
Yes you can!
@oazo5341
@oazo5341 7 ай бұрын
Clear and clean. Great stuff, thank’s.
@rehyotaku
@rehyotaku 8 ай бұрын
Hi! great tutorial... thank you! but I have a problem... everything works fine with mouse and pc but when I used unity remote, it didn't work with touch. am I mmissing something here? I used xiaomi 11t Pro. unity 2021.3.29...
@rehyotaku
@rehyotaku 8 ай бұрын
I used debug and it is detecting drag but camera is not moving.
@aboutgamemaking
@aboutgamemaking 8 ай бұрын
Did you try build to the device?
@rehyotaku
@rehyotaku 8 ай бұрын
@@aboutgamemaking you mean I should try exporting the app? No i tried it on unity remote Let me try
@shazeerrra
@shazeerrra 8 ай бұрын
Did this work for mobile game?
@aboutgamemaking
@aboutgamemaking 3 ай бұрын
Yes it does.
@JaninesChannel1
@JaninesChannel1 8 ай бұрын
awesome thank you it worked for me (2024 - Ver 2022.3.25f1 DX12)
@lln6123
@lln6123 8 ай бұрын
gg! great explanations!
@TidaliCreative
@TidaliCreative 8 ай бұрын
I love optimzing😂
@kwombat5306
@kwombat5306 8 ай бұрын
love you for this
@muniinvert
@muniinvert 8 ай бұрын
궁금한게 있습니다.. UI상에서 시점을 조작할 패널(Image)를 드래그하는 동안만 시네머신의 Input Axis Name에 Mouse를 삽입하여 드래그하는 동안 드래그 중인 위치를 커서로 인식하여 움직이고, 드래그가 중단되면 Axis Name을 비워버려서 다른 곳을 터치할때는 시점이 움직이지 않게 하는 것을 이해했습니다. 다만 여기서 이동 조이스틱과 시점 이동을 동시에 조작(멀티 터치)를 할 경우 Mouse Axis, 즉 커서의 위치가 꼬이는 경우가 생기는데 이경우는 혹시 해결하셨나요? Axis Name을 비우고 채우는 방식이다보니 채워놓은 상태에서 조이스틱을 터치/조작해도 온전하게 작동하게 할 수 있을 지 궁금합니다.
@sangheelee7294
@sangheelee7294 8 ай бұрын
안녕하세요! 조이스틱의 이동 + 시점조작을 동시에 할 경우, UI 캔버스 내 계층구조를 조절하시면됩니다. 즉, 1. 시점 이동용 이미지 2. 조이스틱 이미지 이렇게 계층을 옮겨보시기 바랍니다. 이해가 어려우실 경우, kzbin.info/www/bejne/laqXkGOpZdpgl9Usi=hycpgEL_zbWLTSU4 의 '셋업' 항목을 보시기 바랍니다.
@muniinvert
@muniinvert 8 ай бұрын
@@sangheelee7294 아 네-! 그건 확실하게 지켜서 만들었으나 약간 다른 문제 같습니다. 조이스틱과 시점 전환 터치간의 침범이 아닌, 시점 전환중에 조이스틱을 드래그하면서 Mouse X, Mouse Y가 꼬이는 거 같습니다. 그래도 계층구조를 확인해보고 레이아웃도 완전히 겹치지 않게 해두었지만 결과는 동일하네요 ㅠㅠ. 따로 조작시 완벽하게 동작하지만 조이스틱과 함께 조작시 양쪽 모두 Mouse Axis에 반영되서 그런 걸로 보입니다.
@sangheelee7294
@sangheelee7294 8 ай бұрын
@@muniinvert 아... 그렇군요. 어딘가 단순한 문제가 아닐까 생각됩니다. 단지 문제점이 어디인가 찾기가 힘들 뿐... 의외로 해결방법은 멀리 있지 않습니다. 차분히 Debug라도 찍어보면서 문제점을 먼저 찾아보시길 바랍니다. 혹은 문제점을 발견하는데 시간이 오래 걸리신다면 New Input System을 사용하시는 것이 더 좋으리라 봅니다. Unity에서 공식적으로 배포한 FPS 또는 Third Person Shooter 프로젝트를 경험해 보시길 권합니다.
@muniinvert
@muniinvert 8 ай бұрын
@@sangheelee7294 조언감사합니다! 확실히 제가 구현한 조이스틱과 시점전환 간에 설계가 잘못된거 같습니다.
@aboutgamemaking
@aboutgamemaking 8 ай бұрын
문제점을 찾으셨다니 다행이네요! 그렇다면 수정 ㄱㄱ