2D RPG Screen Fading and Events - Unity3D

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ม.ค. 2025

ความคิดเห็น • 267

  • @ajbethell123
    @ajbethell123 9 ปีที่แล้ว +8

    Are you carrying on this series? Gutted there is no more videos, by far the best tutorial I have found and a good teacher!

  • @rosethorn7923
    @rosethorn7923 8 ปีที่แล้ว

    I know this video is almost two years old now, but just wanted to say thanks! This is one of the most clear tutorials I've ever seen for programming, period.

  • @WolfsheadSky
    @WolfsheadSky 9 ปีที่แล้ว +5

    I've seen other comments expressing the same sentiment that I am about to...I'd absolutely LOVE to see more videos on this tutorial. Combat, inventory, puzzles, all the RPG basics. Your videos are very easy to follow and open the door for aspiring game developers like me to follow my dream of making games.

  • @cosmo923
    @cosmo923 9 ปีที่แล้ว +1

    I've been trying to learn Unity from other tutorial videos for a few weeks, but I learned and accomplished more in one day with your tutorials than in the weeks before. These are really well done! I binge-watched them like a TV show and will undoubtedly rewatch soon. Add my name to the growing list of people desperate for the series to continue.

  • @brennantownsend9961
    @brennantownsend9961 9 ปีที่แล้ว +21

    Still waiting for the continuation of this *insert extremely positive adjective here* tutorial series. So far they've been VERY helpful and fun to watch.

    • @rm2kdev
      @rm2kdev  9 ปีที่แล้ว +14

      +Brennan Townsend I'm flattered at the amount of support these videos garnered over time! and I apologize to everyone for not having completed them by now!! I'm going to be getting into tutorial production again shortly :)

    • @LiveSimmy
      @LiveSimmy 9 ปีที่แล้ว

      +rm2kdev This is a very important statement, as I'm itching to see what you do next!

    • @MrShadowBuddy
      @MrShadowBuddy 9 ปีที่แล้ว

      +rm2kdev Hey! Really hope to see some more tutorials come out soon.

    • @TheOriginalMomos
      @TheOriginalMomos 9 ปีที่แล้ว

      +rm2kdev The videos you made are going to be very helpful for what I'm gonna do for a school project. I was wondering how to do maps and warping and you pretty much solved it all. I still need to figure out combat, but hey! That will be for later!

    • @rm2kdev
      @rm2kdev  8 ปีที่แล้ว +1

      well 7 months ago i said shortly i was looking at the unity roadmap waiting for a couple of features to make it to live... its still not live!! but i will be back 'shortly' :P promise

  • @kevinandrews2393
    @kevinandrews2393 9 ปีที่แล้ว

    This is one of the most informative tutorial series involving unity I have ever watched.
    Have my fingers crossed that you continue this tutorial when you have the time, If not then thanks for what you have already taught the game making community. I know there are thousands of people out there who think the same.

  • @pessimisticAI
    @pessimisticAI 9 ปีที่แล้ว

    This series has been an absolutely tremendous help, please continue with it!

  • @Ayathsaga
    @Ayathsaga 9 ปีที่แล้ว +74

    please rm2kdev i really want to finish this tutorial I know you will probably never see this but if a lot of people like this or comment this again u might see it and finish it. This came out a long time ago but I really like your tuts... your my fav youtuber

    • @rm2kdev
      @rm2kdev  9 ปีที่แล้ว +21

      +Agasthya Errabolu I see all comments :P and thank you for your support mate it really means a lot!! I've been like super busy with work stuff for the last few months but after December I'm planning to get back into weekly creation :)

    • @Ayathsaga
      @Ayathsaga 9 ปีที่แล้ว +5

      +rm2kdev I appreciate that man keep up all the good work with your amazing tutorials, your amazing

    • @dreneq4913
      @dreneq4913 9 ปีที่แล้ว +2

      +rm2kdev pls do make tutorial next to this.. this is so helpful!

    • @jonathanlahm7403
      @jonathanlahm7403 8 ปีที่แล้ว +3

      +rm2kdev Sorry if i I sound impatient, but we've got end of march and I srzly am URGING to see your new videos, as they are so well described and detailed. And it makes a lot of fun to follow them ;) Thanks in advance btw.

    • @dachrai
      @dachrai 8 ปีที่แล้ว +1

      Please make more videos, I have to do a project and I need these great tutorials!

  • @tsg-art_studio
    @tsg-art_studio 9 ปีที่แล้ว +2

    I'm hoping these tutorials continue. I've already had a few questions that have been on my list to figure out answered, which is great :)

  • @elijahscherz4651
    @elijahscherz4651 9 ปีที่แล้ว +3

    Hey Ryan,
    I hope that your views and popularity can increase! Coming from a small TH-cam background, I know how hard it can be to devote time you don't even have, to a project that doesn't give you much benefit. I just wanna say thanks for all the tutorials you have given, I had a total blast working through them. Your effort here shows through and I like your style. I'll keep an eye out for the next one, but unlike a lot of the pressure you have been getting, I am going to say, "Take your time. :) We ask for more than we deserve."
    Rock on

    • @rm2kdev
      @rm2kdev  7 ปีที่แล้ว

      First up i want to apologise for not seeing this for a year sometimes comments slip through the cracks i do get a lot and its hard to reply to everyone but from time to time i come back and make sure i reply to people who've made the effort to come and comment.
      I appreciate your understanding :) the unity tutorial series will return sometime i'm waiting for the right moment to get back into them balancing work, life, health and youtube comes last now days.
      Also there are a bunch of updates in the unity beta that (for the last 2 years now) have not made it out to the public things that make a lot of sense for 2D game development like better tile map support etc when those land I will be skilling up again and producing a new series. :)

  • @KradeSmith
    @KradeSmith 8 ปีที่แล้ว +1

    Really hope this series continues soon! It's been so helpful.

  • @tobiasfunke7003
    @tobiasfunke7003 8 ปีที่แล้ว

    Your videos have been a huge help. I have watched several different tutorials on TH-cam from different developers and I must say you have some of the better videos on the web. Would love to see your continuation for this series, it has helped my game tremendously.

  • @alexthompson5805
    @alexthompson5805 7 ปีที่แล้ว +1

    Thanks for the great tutorials! I've browsed through several tutorials trying to get into Unity, but this has been the best by far. Hope you'll finish the series!

  • @leontinetv1002
    @leontinetv1002 7 ปีที่แล้ว

    Please continue with the series :(
    Your videos are the best ones in youtube, I need to continue on your train of thought!
    This channel is Amazing!

  • @TechBoxNorth
    @TechBoxNorth 8 ปีที่แล้ว +3

    I sincerely hope that you'll find the motivation and time to continue this tutorial series. I just got into Unity and yours are so far the best videos I could find... they are very good! (even better than some paid ones on udemy). My main interest is to make retrostyled 2D games. Hope to see you back soon! :)

  • @mattiasfagerlund
    @mattiasfagerlund 9 ปีที่แล้ว

    I wasn't aware methods like OnTriggerEnter could be written as co-routines - that tip alone was worth it's weight in gold. Co-routines are so counter intuitive yet so powerful. Thanks for this series. /m

  • @SC2GGRise
    @SC2GGRise 9 ปีที่แล้ว +1

    I've really enjoyed your video series, like's across the playlist from me. I'd love to see some more RPG type elements like a turn-based UI or maybe an NPC interaction? Either way, you've given me enough to start from scratch! Thanks for that. Also, I hear you on the family and work obligations... I used to make videos all the time and now maybe release one every couple of months. Don't burn yourself out like I did!

  • @inferno3875
    @inferno3875 9 ปีที่แล้ว

    Thank you very much for sharing your experience with us. It would be absolutely great if you continue your tutorials. If I ever manage to create a game, you'll get an entry in the "Special Thanks" category of the credits! ;)

  • @Titan_seed
    @Titan_seed 8 ปีที่แล้ว

    Thank you for this...i use this when my player is dead and switching to a gameover screen. So thank you for your knowledge and time to share.

  • @Hybban
    @Hybban 9 ปีที่แล้ว +1

    Apart the fact I would trigger FadeOut to go to FadeOut (and not the opposite), this is another great video. Great job as always :)

    • @Hybban
      @Hybban 9 ปีที่แล้ว +2

      I should have waited till the end of the video :)

    • @rm2kdev
      @rm2kdev  9 ปีที่แล้ว

      Hybban indeed you should haha :P its all good my friend :P

  • @BlakeIrons88
    @BlakeIrons88 9 ปีที่แล้ว

    Your tutorials are great, hope you get back into this 2d rpg series.

  • @rosacorstjens9861
    @rosacorstjens9861 9 ปีที่แล้ว

    I really enjoyed this serie rm2kdev! I hope you will continue it and enjoy making this videos for us (:

  • @endlessblue2073
    @endlessblue2073 7 ปีที่แล้ว

    Thanks for this series, it's really helping me jump start my RPG maker style horror game. : )
    Btw I saw how damn entitled people have been towards you, and while I LOVE this series, it's not your obligation to continue if you no longer feel up to it. People are getting free video tutorials that you take time out of your day to make, they have no right to complain.
    Thanks so much for what you're done so far.

  • @B4NTO
    @B4NTO 9 ปีที่แล้ว

    Looking forward to your future parts of this Tutorial and others to come keep up the great work you are good at sharing knowledge

  • @abdulkadirdursn
    @abdulkadirdursn 6 ปีที่แล้ว

    this is the best unity 2d rpg tutorial i saw so far. i hope you countinue someday :(

  • @AJGVids
    @AJGVids 9 ปีที่แล้ว

    Thanks so much for these, your tutorials are excellent. Can't wait to see what you're cooking up for us next! Thanks for creating such great content.

  • @scottev954
    @scottev954 9 ปีที่แล้ว

    Great Tutorial!! I had to go through it about 3 times to get it to work (my fault, not yours) and I've learned something new each time. Thanks for your time and effort.

  • @ninedux
    @ninedux 9 ปีที่แล้ว +2

    Awesome man, really appreciate these videos, subbed and added to playlist!

  • @rorkimaru
    @rorkimaru 9 ปีที่แล้ว +1

    I must say I find it kind of funny I missed this video because it went up on the day I spent hacking away at code trying to implement screen and ambient audio fades during room transitions in my survival horror. If only I'd logged into TH-cam I could have saved myself some major headaches although I'd have cost myself what I learned from the experience which will be useful for coding my game controller.
    I took a different approach to doing this which is perhaps a bit more crude but it works for me. Basically I changed the audio volume and UI element alpha directly in code rather than creating an animation and used a static boolean to instigate the fades and the room changes since they all happen on different objects. I've only been using Unity for about a week or two with no prior C# exp (last language I used outside of some game maker tutorials was Blitz3D if you have a history book) so it took me a while to get my scripts functioning before I could even look at making them pretty and functioning if elements are missing but eventually I got there.
    I'm pretty happy with my solution for now but really great tutorial to give me another option. I'm going to have to look into yields, they look very useful!

  • @LarryJamesWulfDesign
    @LarryJamesWulfDesign 9 ปีที่แล้ว

    Great series of videos. Can't wait for more of them.

  • @somebinchicken
    @somebinchicken 9 ปีที่แล้ว

    This is a great series! Maybe next time you could add some ambience sound effects, sprites diffuse shader for lighting and torch tiles, or maybe a projector to surround the borders of each map to kind of blur them. I would love to see more from this series if you still want to do it. But then again, it could also use a $50 DIY whiteboard somewhere in the game :D keep up the great work!

  • @laaronblank
    @laaronblank 8 ปีที่แล้ว

    Thanks so much for making these videos rm2kdev. I'm trying to learn unity and these tips have proved invaluable to me.

  • @jahanson
    @jahanson 9 ปีที่แล้ว

    Thank you for the tutorials, they've been wonderful! Can't wait for more :)

  • @makaanye4501
    @makaanye4501 9 ปีที่แล้ว

    Thanks for all the help! your videos were super helpful and i'll be getting on it with making an rpg :) much love from kauai, Hawaii -makani

  • @StudioWander
    @StudioWander 9 ปีที่แล้ว

    Fantastic series, I hope you keep going!

  • @ChipsHandonJr
    @ChipsHandonJr 9 ปีที่แล้ว

    These videos are great, I hope you continue this series. :)

  • @MrJohnGenius
    @MrJohnGenius 7 ปีที่แล้ว

    The best tutorial out there for top down... thanks a lot for your work :)

  • @-pcmr-108
    @-pcmr-108 9 ปีที่แล้ว

    Oh please for the love of all that is right, continue this tutorial series!

  • @g-192
    @g-192 9 ปีที่แล้ว +7

    Your videos are so great that it makes me so angry that you only upload on fridays :D

    • @rm2kdev
      @rm2kdev  9 ปีที่แล้ว +2

      DeinFan ist hier wish i had more time but i work fulltime :(

    • @g-192
      @g-192 9 ปีที่แล้ว

      rm2kdev oh alright

    • @nilslemonnier4380
      @nilslemonnier4380 9 ปีที่แล้ว +1

      DeinFan ist hier Me too!!
      I'm so sad that there is not more of these tutos currently!!
      Hope that rm2kdev have not too much work actually =)

    • @rm2kdev
      @rm2kdev  9 ปีที่แล้ว +3

      xD i wake up at 6am drop my wife at work get back and clock in for my work at 8:30 then pick my wife up at 5 get back by 6~6:30 depending on traffic :( eat shower shave sleep i barely have any time to do these but i still try hard to get some videos up for you guys!! :)
      occasionally ill stream and game too :) but its rare lol

    • @g-192
      @g-192 9 ปีที่แล้ว +3

      rm2kdev we dont mind, we are grateful for even getting one video a week :D

  • @Jamba018
    @Jamba018 9 ปีที่แล้ว

    I would really appreciate if you could make a continuation. Something like AI Enemies, Follow Scripts, Damage & Health Bars. Your tutorials were the only ones to help me.

  • @TheRealKaiProton
    @TheRealKaiProton 9 ปีที่แล้ว +1

    Great, Simple Fade that looks Professional,
    Because its done as an anim, I guess you could also change the anims to anything, like for example the door opening from Resident Evil..

    • @Hybban
      @Hybban 9 ปีที่แล้ว

      Yep! Any kind of ’loading screen’ in fact.

    • @rm2kdev
      @rm2kdev  9 ปีที่แล้ว +2

      Hybban exactly :P

  • @greenbiri
    @greenbiri 9 ปีที่แล้ว

    Hey, thank you so much for creating this series, it will be very helpful for my little project! P.S: The weed part was funny! ;)

  • @chriskibitlewski3980
    @chriskibitlewski3980 9 ปีที่แล้ว

    Such awesome Videos... Thank you so much for the great work!
    Keep up the brilliant job - inspired me to consider doing an RPG - was thinking it was daunting in Unity, but you are making it simple.
    THANK YOU!

  • @octorber123
    @octorber123 9 ปีที่แล้ว

    please continue making these amazing tutorials
    ur the best.

  • @MadeleinePeters
    @MadeleinePeters 9 ปีที่แล้ว

    these are so great!!! please keep making more 2d rpg tutorials!!!

  • @fireredwarrior
    @fireredwarrior 9 ปีที่แล้ว +3

    ik ur prob busy but here's a list of things I would like to see :P
    Turn Based Fighting AND Real Time Fighting (like just press a key to swing a sword)
    Items/Inventory
    NPCs
    A Boss
    Exporting
    Main Menu
    Saving
    Stats

  • @Silvershockwave
    @Silvershockwave 8 ปีที่แล้ว

    Quick note on this video. While your game is fading in and out, you can still move the character around, which takes the player out of the experience, and just looks weird. Would be nice to see how to pause character movement between transitions.
    I look forward to the next video!

    • @Silvershockwave
      @Silvershockwave 8 ปีที่แล้ว

      Ya I ended up doing that, just thought it might be good thing to include with his next videos. Thanks!

    • @KageTrips
      @KageTrips 8 ปีที่แล้ว

      So I'm a bit of an idiot, but how would i go about doing what was explained here to get the character not to move while fading in and out?

    • @mordirit8727
      @mordirit8727 8 ปีที่แล้ว +7

      Couple of steps:
      *1-* Tag your player object as Player. Not necessary but the code I made needs that and it's just overall good practice to tag the Player, makes life a lot easier.
      *2-* Add a bool to your playerMovement script. I called mine "isMovable", but anything on those lines would do.
      *3-* Put your entire movement functionality that's inside the Update function inside an if statement that only runs if isMovable is true. Add an else statement after that which sets the player's movement's vector2 to 0,0 and marks the isWalking bool of the animator as false, otherwise your character will look like a chicken scratching the ground while it warps.
      *4-* Add 2 public functions to your playerMovement script; I called mine freezeMovement and unfreezeMovement, again, anything really would do here. As you can imagine, the freezeMovement sets isMovable to false, and unfreezeMovement sets it to true, which means that if freezeMovement is called the character will stop its walking animation and the player won't be able to make it walk again until unfreezeMovement is called.
      *_Alternatively you could create a single function that sets isMovable to the opposite of what it is and call it twice to freeze and unfreeze but I prefer this method since it makes it easier to keep track when dealing with multiple factors stopping and unfreezing the player at once_*
      *5-* On your warp script add a reference to the player's playerMovement script; I basically did the same this video uses for the screenFader, just changing the names.
      *6-* Lastly, you just need to add a call to your freezing function before the fade to black and add a call to the unfreeze one right after the fade to clear (or, of course, if you made a single switching function, add two calls for it, once at each respective place).

    • @hellsylpher
      @hellsylpher 8 ปีที่แล้ว

      You could also just inscrease the speed of the animator if you're lazy. You can bearly notice the difference.

    • @ItzTime2FIy
      @ItzTime2FIy 8 ปีที่แล้ว

      where it says
      yield return StartCoroutine(sf.FadeToBlack());
      add Above
      coll.GetComponent().enable = false;
      then where it says
      yield return StartCoroutine(sf.FadeToClear());
      add below
      coll.GetComponent().enable = true;
      PlayerMovementScriptName is the name of the script that handles the movement of the player.

  • @TV-Watchpad
    @TV-Watchpad 9 ปีที่แล้ว

    again, great tutorial :)... I really like your tutorial videos.. can't w8 for the next one :D ...

  • @pranoydutta5435
    @pranoydutta5435 8 ปีที่แล้ว

    Please, Please Continue with this *_AMAZING_* tutorial series, maybe with quests and combat?

  • @hshshs.hdhdjjss3084
    @hshshs.hdhdjjss3084 9 ปีที่แล้ว +17

    i need the new tutorial, i finish all the tutorial from 1 to 7, please update the tutorial, thanks

  • @MarSolo1
    @MarSolo1 9 ปีที่แล้ว

    I'm literally grinding my teeth waiting for the NPC walkthrough video that I'm sure is eventually coming out haha.

  • @vstellar14
    @vstellar14 8 ปีที่แล้ว

    Your tutorials really helped me. Thanks a lot! :D

  • @otsopohjola
    @otsopohjola 9 ปีที่แล้ว +1

    Can you do a tutorial or part where you make an inventory/stats/fighting and show or tell where you can make custom character textures and textures for moving animations?

  • @twistedknight
    @twistedknight 9 ปีที่แล้ว

    I just wanted to thank you, this tutorial has helped me to understand how to work with Unity2D, I don't know if you can help but I'd like to understand more on pixel perfect collision and how this can be a benefit in one of my games, also it would be great if you can make some quick notes on the asset sizes, why they should have a power of two for some devices and the performance of using less pixes vs more.

  • @0299mariel
    @0299mariel 7 ปีที่แล้ว +1

    Hi i have a problem the anim.SetTrigger for both FadeIn and FadeOut is giving me Object reference not set to an instance of an object please help

  • @SpencerWilliamsIV
    @SpencerWilliamsIV 9 ปีที่แล้ว

    The weird bug where Unity sometimes does not allow you to toy with the animation is something I've seen before. I've noticed that it helps to make sure that the animation controller is loaded in the Animation tab.

  • @templewulf
    @templewulf 8 ปีที่แล้ว

    @rm2kdev , you mentioned showing how to do transitions to other scenes in some other extras. Did you ever get the time to make those? If not, do you have any advice for managing multiple scenes with multiple entrances and exits?

  • @LarryJamesWulfDesign
    @LarryJamesWulfDesign 9 ปีที่แล้ว

    Great series of videos. Thanks!

  • @pkgames9046
    @pkgames9046 9 ปีที่แล้ว +1

    is there another way around the animation complete part, as im not sure that still exists in 5.3.1 can not find it :(

  • @SOTNHacked
    @SOTNHacked 9 ปีที่แล้ว

    Awesome tutorial, please keep them coming.
    I also have a question: how can I set it so that nothing is moving while this coroutine is running? I basically want everything to freeze except the black overlay that is fading in/out until it is done.

  • @NinjaExtremex
    @NinjaExtremex 9 ปีที่แล้ว

    It's possible to include an modifier to a sound, like applying an Low Pass Filter effect between the fade effect ?

  • @koekeritisVideos
    @koekeritisVideos 9 ปีที่แล้ว +1

    Yay! A new episode

  • @connorb831
    @connorb831 9 ปีที่แล้ว

    Thank you for the tutorials they helped me a lot!

  • @amaan5500
    @amaan5500 7 ปีที่แล้ว

    hi just wondering if you are coming back to this tutorial on rpg i really love it and hope you can do it again. if so please tell us when you are coming back

  • @daniellerma8004
    @daniellerma8004 9 ปีที่แล้ว +1

    I have a problem, when i click play, my character its all right in the scene window but in the game window it all stays with a black screen, even though in the scene window i can see that my character could pass to the second map. HELP

  • @brandoncach1995
    @brandoncach1995 6 ปีที่แล้ว

    rm2kdev Any chance you'll come back to this series??
    i've really enjoyed it sofar and you've tauth me alotabout 2D design

  • @halfpinthero01
    @halfpinthero01 9 ปีที่แล้ว +1

    When will the next tutorial come out? :(((( I'm getting excited about this, please post it as soon as possible, these are GREAT tutorials, can't wait to see how will the battle system work. :))))

    • @rm2kdev
      @rm2kdev  9 ปีที่แล้ว

      Jason Alcantara as soon as possible :p been busy at work this last week!

    • @halfpinthero01
      @halfpinthero01 9 ปีที่แล้ว

      yey! will be waiting for it :)))

  • @oronbz
    @oronbz 9 ปีที่แล้ว +1

    Amazing content man, craving for more of this! Any news on new episodes? (:

  • @staytech6665
    @staytech6665 9 ปีที่แล้ว

    Found a little flaw in this. If you quickly move your character in and out of the warp collision detector while it's fading it will reverse the effects. I have also had my screen stay black, but that was caused from my character bouncing repeatedly off of an object next to the warp entrance.

  • @somebinchicken
    @somebinchicken 9 ปีที่แล้ว

    This series is GREAT I have been trying to find a top down tutorial and this one is perfect. Tiled is a program I've never seen but it looks like exactly what I'm looking for. And u even use unity 5

  • @clarencemoorer3448
    @clarencemoorer3448 9 ปีที่แล้ว

    can this be used to make in game cutscenes. I was thinking of using comic panels that scroll from top to bottom when transitioning between scenes/levels.

  • @Gway25
    @Gway25 9 ปีที่แล้ว

  • @sierrah7987
    @sierrah7987 9 ปีที่แล้ว +1

    Could you make a video showing how to make the character interact with objects like save stations, books, etc? Awesome videos by the way, they're really helpful!

  • @victorjs001
    @victorjs001 9 ปีที่แล้ว

    Great series, precisely what I was looking for, are you gonna continue them ?

  • @Arjadia
    @Arjadia 9 ปีที่แล้ว

    I have a bit of a problem.
    When I transition it often puts me in a wall/collision a couple of pixels out from where the Target object is located.... any help here?

  • @slstudio2591
    @slstudio2591 9 ปีที่แล้ว

    Great Videos :D
    I'm looking for the next episode

  • @mgm9200
    @mgm9200 9 ปีที่แล้ว

    Thanks for the tutorials, I learned a lot, and hopefully somebody can help me. Is the character suposed to keep moving even though the animation has already started? I tought that the coroutine will prevent any code from executing.

  • @MCShinigami
    @MCShinigami 9 ปีที่แล้ว

    Trying to do this with my existing set up. Currently my character moves between scenes when "Up" is pressed and this happens during update as so:
    void Update () {
    if (Input.GetAxisRaw("Vertical") >0 && playerInZone)
    {
    Application.LoadLevelAsync(levelToLoad);
    }
    I've found I can't seem to use the process you've described in the Update function, so any help please?

  • @PogueSquadron
    @PogueSquadron 7 ปีที่แล้ว

    Is it bad practice to rely on the Animator too much? I have some snow in a scene that builds up (it's just a white image with a scaling alpha value), and I found it easier to just do in the Animator. However, could this be problematic? Am I better off learning to scale alpha in C# over a certain float duration?

  • @JamesMac
    @JamesMac 8 ปีที่แล้ว +1

    I cant seem to find the Animation Complete function in the animation thingy..please help

    • @dabdiel1188
      @dabdiel1188 8 ปีที่แล้ว +1

      make sure your script is attached to ScreenFader. hope this helps

    • @AllBecomesGood
      @AllBecomesGood 7 ปีที่แล้ว

      The "AnimationComplete()" function is the one you write yourself in the script. Make sure the script is attached as dabdiel said, then it should become visible

  • @CkakyB
    @CkakyB 9 ปีที่แล้ว +1

    When right clicking at the fade in (animation window top bar) I dont have the Animation Complete function! why is that? :\

    • @CkakyB
      @CkakyB 9 ปีที่แล้ว +1

      Kakauetx NVM, found out the script had a little error that wouldn't let me add it to the Screen Fader ^^

  • @leventaksoy3927
    @leventaksoy3927 9 ปีที่แล้ว

    ty for everything. im always looking lessons like yours. this is realy helpfully. i wish you wont stop. and finally can i ask some quest for my project with pm?

  • @sarydactl
    @sarydactl 9 ปีที่แล้ว +1

    What happened to part 7 in the playlist?

  • @Acidarkain1
    @Acidarkain1 8 ปีที่แล้ว

    If someone want to start to learn unity, he should start with rm2kdev's vidéo. I am not really good in english but i do understand all what he said. i really hope you gonna do a suit to this wondeful vidéos, i really want. when i write this words, you not make any vidéos since almost a year, but i not lost my faith.

  • @serkval7025
    @serkval7025 9 ปีที่แล้ว

    big thanks for the series,
    however, are you going to continue it ?

  • @Masamuene
    @Masamuene 9 ปีที่แล้ว

    your a god send thank you so much for these!

  • @kylejensen6022
    @kylejensen6022 9 ปีที่แล้ว

    Hey RM, great tutorial series, I just have a question, how would I be able to check the tile properties of certain tiles from within Unity? Or do I set tags on the objects I want to interact with? rm2kdev

  • @omermersik8384
    @omermersik8384 8 ปีที่แล้ว +1

    ?my screenFader is playing on start as Default, what should I do

  • @sirtrevis42
    @sirtrevis42 9 ปีที่แล้ว

    How do I make it so the character stops allowing movement until the fade animation is complete? I dont want the player to run around after hitting the trigger. I want them to wait when hitting it, and when warping until both animations are done. How would that be implemented?

  • @envyhorror
    @envyhorror 9 ปีที่แล้ว

    Very well explained, great tut.

    • @rm2kdev
      @rm2kdev  9 ปีที่แล้ว

      Envy thanks envy : )

  • @natman2211
    @natman2211 7 ปีที่แล้ว

    rm2kdev do you have an date for when the tutorial will continue me and my friends are making a game and have found your tutorial very help full please continue. you are like the very few youtubers that have made a tutorial on unity for 2d games.

  • @IvoPontesAraujo
    @IvoPontesAraujo 9 ปีที่แล้ว

    Your tutorial is great! Thanks for these videos. Please, could you do the player attack to any enemy and a fixed menu example? =)

  • @tracksgame7009
    @tracksgame7009 8 ปีที่แล้ว

    Hey, are you ever gonna come back to this series and do turn based battle sequences?

  • @ChipsHandonJr
    @ChipsHandonJr 9 ปีที่แล้ว

    I'd also like to make a request for the extras: an Active Time Battle system, like in Final Fantasy IV - IX.

  • @LittleGameDev
    @LittleGameDev 8 ปีที่แล้ว

    +rm2kdev I love this tutorial series will you be continuing it in the future. I would love to learn how to make NPCs and Shops, quest ect :D. xD

  • @xanoXP
    @xanoXP 9 ปีที่แล้ว

    pls complete the series i would love to know how quests and cut sceens work

  • @Dyspen
    @Dyspen 8 ปีที่แล้ว +1

    Will you ever continue these tutorials? :)

  • @sharingan123sasuke
    @sharingan123sasuke 9 ปีที่แล้ว

    I have a question, when the character moves to the collision box to get warped and the fading begins, it can still move around the map. I mean, while the fading animation is executed the character can move and re-enter the portal for instance, or get killed by something even though the character has stepped on the portal. What can I do about that? Thanks in advance

    • @cristolgrosdemouge
      @cristolgrosdemouge 9 ปีที่แล้ว

      Nikos Poras Happening here too, I thought the yields were supposed to prevent that, but I can't find a solution :/

  • @MuscIeBomber2021
    @MuscIeBomber2021 9 ปีที่แล้ว

    I have a very simple question. When the player enters the warp exit and triggers the fade out, the player can continue walking into the black abyss beyond the door as the screen fades to black.
    Is there a way I can freeze the player's movement until the fade out animation completes, initiate the player's warp to the warp target, then freeze the player's movement again until the fade in animation completes? Thank you.

    • @DarkShineyHunterUwU
      @DarkShineyHunterUwU 9 ปีที่แล้ว +2

      +MuscIeBomber2021 You just have to freeze the position of your player while it's fading, I let you my code if you still have this issue ^^ Just put your player's rigidbody in parameter ofc
      public Transform target;
      public Rigidbody2D rb;
      IEnumerator OnTriggerEnter2D(Collider2D other){
      ScreenFader sf = GameObject.FindGameObjectWithTag("fader").GetComponent();
      rb.constraints = RigidbodyConstraints2D.FreezePositionX | RigidbodyConstraints2D.FreezePositionY;
      yield return StartCoroutine (sf.FadeToBlack());
      other.gameObject.transform.position = target.position;
      Camera.main.transform.position = target.position;
      yield return StartCoroutine(sf.FadeToClear());
      rb.constraints = RigidbodyConstraints2D.None;
      rb.constraints = RigidbodyConstraints2D.FreezeRotation;

    • @d0tt
      @d0tt 8 ปีที่แล้ว

      +MuscIeBomber2021 I modified +TheNyxeosHD suggestion a bit and instead of attaching the players rigidBody to every warp point I used:
      In Warp.cs:
      other.attachedRigidbody.constraints = RigidbodyConstraints2D.FreezeAll;
      and
      other.attachedRigidbody.constraints = RigidbodyConstraints2D.FreezeRotation;
      Also to stop the sprite animation, in PlayerMovement.cs I replaced the line:
      if (movementVector != Vector2.zero)
      with
      if (movementVector != Vector2.zero && rbody.constraints != RigidbodyConstraints2D.FreezeAll)

  • @BeDevOficial
    @BeDevOficial 9 ปีที่แล้ว +3

    are you going to continue it ?