安装 Steam
登录
|
语言
繁體中文(繁体中文)
日本語(日语)
한국어(韩语)
ไทย(泰语)
български(保加利亚语)
Čeština(捷克语)
Dansk(丹麦语)
Deutsch(德语)
English(英语)
Español-España(西班牙语 - 西班牙)
Español - Latinoamérica(西班牙语 - 拉丁美洲)
Ελληνικά(希腊语)
Français(法语)
Italiano(意大利语)
Bahasa Indonesia(印度尼西亚语)
Magyar(匈牙利语)
Nederlands(荷兰语)
Norsk(挪威语)
Polski(波兰语)
Português(葡萄牙语 - 葡萄牙)
Português-Brasil(葡萄牙语 - 巴西)
Română(罗马尼亚语)
Русский(俄语)
Suomi(芬兰语)
Svenska(瑞典语)
Türkçe(土耳其语)
Tiếng Việt(越南语)
Українська(乌克兰语)
报告翻译问题
How would I go about doing that exactly? That sounds just fine as I didn't plan for any animations on em.
once you have that make a particle system, and import that textures you just made as a sprite sheet, with the sizes being 1000 1000 9 1 (the number of frames option has to be -1 of the total number of frames or it breaks) set its maximum count to 1 and its rate to 1, its lifetime to however long you want them to last for and in the emitter you would need to atleast remove the y part of the spawn area to make them always spawn in a line on the bottom. Somewhere in system or general there is an option for "sequence or random frame" change this to random frame and then you can make them fade in and out using "change alpha"
I made a video a little while ago that covers most of this https://www.youtube.com/watch?v=KsY5ZqU6wrM the particle stuff starts at around 3 minutes
Thanks for the response! I just gave it a try, following the video and everything and I can't seem to replicate that effect at all. My entire sprite sheet will show up (bright of course) and then do an odd....line ish fade, screenshot below to show what I mean.
http://prntscr.com/mi77wv
This is obviously after following just the first particle system, so maybe I'm missing something further on but If I couldn't replicate the first one you did, then I felt continuing was pointless, so if that's where my error is stemming from, feel free to tell me.
Also, just in case it matters, the screenshot I provided was using a 2x2 sprite sheet as the one I tested before it (4x6) also got the same result.
My best guess for why its showing all the frames is either you didnt check spritesheet or you input the total size of the picture not the size of the the frames either of those things would make the whole picture show up.
https://i.imgur.com/bL7BkJV.png
so if your 4x6 grid is 4000x6000px in size when you load in the sprite sheet you would put the size of the individual frames 1000 width 1000 height 23 frames (24 total -1) and duration 1
Okay, sorry for the late reply, bunch of irl stuff came up.
So yeah that was what I was missing! Once I did that everything was peachy and working and I was going to respond and tell you so but got busy.
HOWEVER....
I finally got free time today amongst all that crap and went to go work on it further, picking up from your video where you add the mouse interaction, thought hey why not. Go and doing it and whatnot and through some type of ♥♥♥♥♥♥♥ it began to only show 9 sprites out of the 10 I had. Previously it did show all 10 just fine.
So, due to the particle systems somewhat confusing design (or my pure ignorance) I get frustrated at not understanding it and what I did wrong, and totally just delete the particle system, choosing to remake it via your videos steps.
Which I do just fine...except now it's still not showing that one frame. There's just a blank. After the fifth sprite there's just nothing, then it goes right to the sixth sprite, and so on (using sequence mode to see them in order to make sure they appear correctly)
I am seriously at a loss at this point as I even have the one showing all ten frames still as my current wallpaper as I didn't change it after that ♥♥♥♥♥♥♥ began. (Links at the bottom shows the working and messed up one respectively
Is there perhaps a way to go back, I frantically tried to load back the wallpaper multiple times but it just brought me to the work I was currently doing, which I feel should be something that's changed entirely because now I've lost that completely working particle system and no way to cross examine.
I apologize if this is written very sporadically, at this point I'm really frustrated cause the free time I finally have seems to be wasted trying to get back to where I already WAS in my progress.
HERE is a GIF of the working one (the one currently on the SAVED desktop wallpaper)
https://gyazo.com/3a5c8a8f9079256ceeb2e381ad2ffb24
HERE is a GIF of the now broken one. Gif starts from sprite 4, skipping the peace sign one that was present in the first gif.
https://gyazo.com/276fe2091e35d816a0f6210c39a46f68
And yes I did reduce the frames by 1 as you said so that can't be the issue.
The number of frames should be the actual number of frames that the texture has. Maybe there is currently a bug when a certain combination is used between non power of two textures, random frame animation, no sequence blending and UV clamping. But the number of frames that is set should be the actual number of frames it has - I assume this is somehow related to only 9 out of 10 showing up.
Ideally the texture should be a power of two, UV clamping disabled and if you're using the random animation mode, frame blending should be disabled too. I'm pretty sure with those settings using the correct frame number should work fine, but if any of them is different, they'll have an effect on everything, in which case that might be causing the bug you experienced.
Edit: If you can reproduce the issue feel free to share the files here since it should work one way or another, but with so many variables there's a good chance I missed testing some combination.
Yeahhhh....I deleted it from the entire thing, as when I was editing duplicates it changed the main one? The working one? Something happened I can't recall and again it may have just been my negligence, yikes.
Errr...I'm afraid the power of two thing went entirely over my head, might have to break down what you mean by that.
I did go ahead and try making the particle system again instead setting the right frames, 10, and disabling UV clamping and well...I've had the following screen for a good 10 minutes and counting.
http://prntscr.com/mryzhe
Mayhaps it has something to do with the power of two? Shrug
I'm not sure either, but it sounds like a bug. Now when this bug gets fixed that would probably affect your wallpapers too, i.e. removing the last frame I assume. Would you mind sharing textures that you used for random frame sprite sheets?
With sequence animation it shouldn't start a particle on any middle frame, no. The start time of the whole system would be my only explanation too. When using the random frame mode then it could be any frame though.
---
It should ultimately be irrelevant because I tried to make it so that it doesn't matter to anyone using the editor, unless you want to optimize VRAM usage as much as possible. But in the program this is actually a huge complication so it could be part of the issue.
Maybe there is a stuck compiler process but I'm not aware of it freezing up either, just taking a long time (due to resolution, especially with GIFs). You can kill all resourcecompiler32.exe in the task manager when this happens and the editor should show an error so that you can repeat what you did or reload the wallpaper to make it compile the texture again.
Ok so what does the Clamp UV even do because it will not load at all, it's showing it's compiling the assets, it's not frozen, but it's been ages and just nothing is happening?
No matter how many times I attempt to compile it again, nothing.
Should I send you the texture? The wallpaper as a whole? ANYTHING?
Cause I'm just so baffled how something that completely worked before can just not work anymore no matter how I configure it.
EDIT: Can't even compile it Clamped either lol, no ♥♥♥♥♥♥♥ clue what is going on then.
EDIT EDIT: I made it work again. Had to scrap my entire project and it just worked instantly ??? W.e guess I'm glad it works lol
Unfortunately that would mean, if you were to set up less frames now than the particle *should* have, one frame will disappear once that fix is out.
Oh it's fine, guess it worked out in the end lol. Seems we may have discovered an issue for ya though so that's dope, sorry for the spam all day I'll go ahead and mark my man Vel's answer for showing me his process, thx again for putting up with my crap haha.
hopefully that fix doesn't mess me up too bad haha.
Thanks again for ya hard work on this program, it's lovely regardless of me being incompetent with it.