I think i know already what is the issue, but i dont know how to fully solve it. Basically the exporter has a check for "window.devicePixelRatio" missing so it does not know what going on.
If i...
Type: Posts; User: Manuel; Keyword(s):
I think i know already what is the issue, but i dont know how to fully solve it. Basically the exporter has a check for "window.devicePixelRatio" missing so it does not know what going on.
If i...
If they would have given html5 from the beginning, even only html5, than we could at least port to all other platforms ourself (electron, cordova, capacitor, ...).
This irrlicht engine ... complete...
I can also say its getting completly out of control in window defender with exe files. Existing projects that where find before, even empty new projects always trigger heavy warnings like this -...
Hello Yves, you had already time to look into this issue?
As the titel says, long tap in IOS Safari always triggers taptic engine vibration.
Normaly it happens if you long tap text or images for copy/paste, safari sees whole fusion game as text?!
Anybody...
Hello, could we have clear info whats planned for html5? Will this exporter now get modernization or not?
https://community.clickteam.com/threads/106020-Sprite-Warp-Animation-effect-for-buttons-etc
Ok thx thats a good solution :)
Hello, there is an issue when setting a float variable in html5, in windows android it works good why?
Just look at the scale of the line in html5 you see what i mean, does not scale correct.
...
I think this issue should be solved by the designer of this exporter not by the enduser.
In discord html5 i also see somebody complained about it recently.
Yves there is a way to fix this?, so when fullscreen (resize display to fill windows size & fit inside black bars) the games sharpness is not depending on browser or OS zoom!?, because this issue is...
Yves Thanks the cursor really works now wohoo :D
Yep sorry for hijacking this thread, was not such good idea XD
And thanks for looking into it.
I say this because loadImage is mentioned here in setCursor, https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-setcursor
Here is also another thread where they say something...
Yves, i dont want to scale something i just want use bigger images, they show up but there is a mask on it 32x32 and i cannot see more.
But have you seen this...
In the physics engine object properties change the display factor to something higher.
From the Docs:
Display factor
The Box2D engine works with meters and kilograms. Clickteam Fusion 2.5...
Here is the same mechanic but without a big magnet.
The physics magnet - but test on mobile if the performance will be good enough idk
Yves, can you please tell us what will be the physics engine in fusion 3!? Hopefully box2d again but with more features (all joints, raycasting, timescale, able to use float numbers, collision...
If you have a physics object uncheck everything just for a test and put it on your phone and look at the fps closely, so you know for sure it is not the issue, i had the same issue in the past for me...
One thing that comes to my mind is, maybe if you use physics, try in the physicsObjectProperties to uncheck; - add backdrop objects to the world - create projectiles in the physical world - insert...
Yves hello, did you already test it with bigger images, and will it work?
Yves ok thanks now it works :D
Yves, i made already a thread here, it uses revolute joints but i also add here a distance joint demo.
...
Hello Yves, "joint two objects at position" is not working, i'm in need of it for "revolute-" and "distance joint" but both have the issue. Is it possible to fix?
Hello,
creating joints at specific position is not working (i tried revolute and distance, both have the issue). Creating them on action point or hotspot otherwise works.
Please help i need this...
I tried to disable events except the level generation, but made no difference, your events are also not that much and complex, they are not the issue.
Reduced resolution to 1080p, made difference...
I can also tell you there is nobody who can simple optimize your project, you have to change/redesign a lot, its not a small job, best you just do research and do it yourself. Good Luck Bro ;)
Ok i test around now a bit and i know what is the issue, you have to many objects, if you look in the debugger there are always around 900 objects in the background task all the time, thats just to...
Yes you do, but i found it already its in the mainmenu frame code where you set fps to 30, now the game runs most of the time in 60 fps on my devices but still lot of frame drops because the...
Somewhere in your code you limit the fps to 30 in android, where is the code i dont find it, your project is very big!? Tell me the line or remove the fps limit and republish your mfa so the game...
Show the mfa file.
CrazyFrezi your issue is the viewport resolution is too high. It should no be higher than ~1080p. Even when you make simple 2d games, high resolution like 3k, 4k is way to taxing even for modern high...
Hello, i would also like to get a clear answer to plan accordingly, is this object supported in the future or is it deprecated?
warlords i think you need jdk not jre.
Here is a link where you can download different versions without register/account -> https://adoptopenjdk.net/
Install OpenJDK8 with HotSpot, i use that...
Hello,
set sample position is not working with mp3, it either plays from the beginning or plays only static noise.
With ogg and wav its working correctly.
The files are 44khz 16bit.
Is it a...
But i see now the layer object has this x or y sorting (increasing/decreasing) build in, its exactly what you need for your case.
Ordering instances of the same object above/below on a single layer is something i tried also in the past long time with no success, i spend now also two hours tryng it again but no luck, what i do...
I made an example, it shows how to run code on specific instances only, but keep in mind always to think about fusions autoscoping cases like -on collision events- etc. which is also in the example...
1st - make high resolution like 4k and "scale to fit" - that makes the individual pixel smaller to the game logic and the problem less visible.
2nd - use apply force for continuous movement - apply...
For me its also like for you, only works when i set it. Maybe its because we use steam version and steam blocks something, but i dont know X)
Fuuriokun open the regedit.exe
- type this path -> Computer\HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION
- right click
- new
- DWORD...
Here is an example, the thing is you can load high quality images but they get cropped and only a small space 32x32 pixel from the top left corner is shown.
I see now the hotspot setting is the...
No, because if you set an active always to the mouse position you get very bad input lag on that active, also the function "hide mouse cursor" is no reliable, the mouse cursor still flashes up lot of...
Hello Yves, is possible for you to update this object that we can use higher quality images (like 128x128 for example)?
The v-sync setting is here, you get the app (nvidia control panel) with the nvidia driver from there homepage.
https://www.geforce.com/sites/default/files-world/vsync-controlpanel.jpg
But the...
Maybe its because v-sync, there is a bug in firefly that halfs your framerate if your firefly engine and the firefly camera is the exact same size (for example both are 1920x1080).
You can fix this...
The answer is; you make a collision between clickteams build in collision system and the box2d physics (rope and chain object). This cannot work, dont know why they even allow this!? Replace your...
Ok my bad i see the rope and chain collision is there on the object itself, it works good, only problem is if you have lot of objects the chain will break if used as bridge. I would use it only as...
In the normal movements you say; object A collides with object B -> object A stop = A will stop.
In the PHYSICS movements you have to say; object A collides with object B -> object A stop AND...
Upload an example mfa that we can see whats going on.
haoujey you could also try this service https://enhance.co/ , i never used one signal there but im sure it works with fusion to send online messages to your app.
Its a known problem we all suffered!
https://community.clickteam.com/threads/105833-How-to-Restart-Animation?highlight=animation+and
The fps controller is incorrect programmed it has nothing to do with autotarged on/off, it always rotates toward the orgin, the only thing you can do is, work around it like here look.
...
Hello Yves Fernando, is there a chance we can have a snap to grid feature for the path movement when setting the nodes in edit mode. The movement is so nice but i fiddle around so long always to find...
I made a more advanced circular motion example - have fun XD
You can do it very simple and undramatic with the physics engine. Basically you make a pinwall (active object - physics background movement) and all your elements (textbox, string, counter, active,...
Here an example
Sorry everything OK, i finally got it and understand how to do it correct, you have to move a normal static with the easing object than glue a physics background object onto it and than finally joint...
Hello Yves, can you look if there is a fix for this issue, the suggestion from marbenx works good but if you move objects very fast they are always a bit offset from the target destination. Without...
Yes this issue is really annoying.
vSv i see now in the Date & Time object there is a stopwatch function it also has pause.
To speed or slow down just add more or less to the var_gameTime.
Well ... ¯\_(ツ)_/¯ ... there is no way without the pause function as far i know >:)
I had the same issue in the past, thats the reason why i always make my own timer, just make a variable like...
You have to pause the timer :) Fusion build in pause does it automatically.
Yes i was also confused when i started ... clickteam should stick to more industry standart methods and naming in my opinion XD
In the physics engine the logic is reversed for static objects. What i mean by that, you have for example static_physics_PLAYER collision with static_physics_ENEMY and you would logically say now via...
Its not a bug, your event (Alterable Value A of Qualifier = 0) is just true for both objects and they flash. Replace it with "always" and it works correct. Or change the alterable value A to 1 for...
Here is another more advanced drag and throw example with multitouch support - you can hook objects at a specific position and drag them via distance joint.
PS: btw strange is also i use advanced scaling the last 2 year and had never problem with the qualifiers X)
Ok i found the issue;
I use advanced scaling in windows 10 of 125%, if i set normal scale of 100, 125, 150 etc. everything is ok again.
But the bad is 100% is to small because i use 2k on 24"...
I did install the newst driver now 436.30 (my gpu is nvidia 1060 6g) - restarted the pc - but made no difference.
- Windows 10 pro version 1903
- Fusion Steam 292.14
Very Mysterious :O
Ok here, but i think its not because of the saved mfa, because when i open old mfa's even from other people it shows the same (and i never saved them, just opening it caused this). Qualifiers are ok...
I dont use any custom qualifiers or modifications, everything is as it is out of the box.
If you want it in the same event line you can use a "for each loop" and it works.
To be honest, i dont think its possible to make a professional grad mousejoint by faking it. You would just need a real mousejoint implementation from box2d.
If you look very closely in the examples...
I think to "throw" the best way is to do it with the distance joint.
Here is it for drag but for drag and throw i don't know, because now if you release the object it just falls down :D
I have this damaged qualifier images in the properties also since few versions.
I tried the above but didn't help.
Here is another example where is set the elasticity in the ball object to 0 in the properties and if the object is created i set elasticity to 80 via event.
If the object is created above the line...
I use a high display factor in the physics engine of 1024 if i lower it to something like 512 or 256 the issue happens only more close to the ground, and if i higher the factor to something insane...
Hey, i have an issue and dont know whats wrong.
I have a ball that collides with the ground - bounces - than set elasticity to 0 - and next collision with ground = full stop.
So far so good it...
Patrice Thx a lot, really awesome example.
Hey, can someone help me make a motorjoint like the top-left in this example here - https://phaser.io/examples/v2/box2d/motor-joints
Basically an object that can be pushed or dragged around and...
... eight years and one version of the software later and people still have this basic problems ... :(
https://community.clickteam.com/threads/67880-MMF3-and-hierarchies?highlight=rotate+relative
I created the effect now with phaser html5 to show what i mean. I would really need this in fusion for mobile, if somebody knows how to do it please let me know.
Ok the code in the article i make it now but it will also not help me. I mean the physicsBallWobble example is what i want and there is nothing to fake because the rotation and position of the sprite...
Thanks for the suggestion but is not quite what i want.
Nevermind i will give up on that wobble idea and search for other effects to make hehe :D
aenever rotate only the line is not possible because than it would not scale/warp. I have added an example of why i need it, i want to make a wobbling physics ball with the behavior as explained...
To explain it better, i want to know if its possible to change an objects transform from local to world space ?!
Hello,
Is there a way to mirror transform matrix parameters from one object to another one? What i mean exactly by that is, in my example i have a purple object that rotates, and now i want to...
Contrary wobble on horizontal and vertical.
Stacked up wobble to look like a bounce.
Another basic example how you can make a smooth wobble animation on button click.
Yes its true, the guy in the video also does this but its still strange acting, look at the example.
Set varPos + varFloat = varFloat stack up NOT reflected on obj
Set x("Active") + varFloat =...
You can use floor() ceil() round() int() abs() but you cannot use float() in the expression editor maybe we can have a function like that to preserve the decimal?! At least than we could set it at...
But when i think about it now, i had the same issue recently when needed to put a decimal number into "apply impulse" from the physics engine, no matter what you do it will always round down, not...
Volnaiskra, well i cannot give you a better answer to this, i can only search and look for the best solution that explains the behavior you experience, and flooring (rounding down) just explains it. ...
The video posted above from zentaco explains it perfectly fine.
He says, fusion floors by default, that means if you put a float number into the editor or the expression editor it will be rounded...
I think the last comment on that thread by Jacob explains it very clear, what happens is "flooring" as said already above.
...
You have to center it yourself on mobile, something like ....
start of frame -
center display at X=Frame Width / 2
center display at Y=Frame Height / 2
The most easy way to save strings or values is with the "ini object".
Just search on youtube for "fusion 2.5 ini" or something, there are lot of tutorials.
[OBX]
fontColor
fontColorSelected
I tried to make a fake 3d rotation, it kind of works but the longer you look onto it the weirder it gets haha X), but maybe somebody finds a use for it :D
The bugtracker is gone since long time ago, you have to post it here.
I downloaded the m4a file and cut it in audacity, export to mp3 and for me everything sounds ok in fusion.
Maybe you...
In this situations i use "for each loops" and "flags", its kind of best for making simple state machines XD
Heres a way to do sprite warp animation with sin and cos function in fusion.
PS: also change the quality of the scale to 1, i forgot that but i see now it makes a big difference on the sharpness...
Nice game, can you tell us how you make the warping animations?! You change the scale on x,y or how it works?:o
Edit: Ok nevermind i got it already working!
Thanks, yes i have an account, will check it out asap:)
Hey, is it possible in fusion to make a motion trail that follows an object?!
I would need it for mobile (android, ios).
I did remove everything you don't need, change the title, the .cch file name and the size of the canvas to match your settings.
<!DOCTYPE html>
<html>
<head>
<title>My Awesome...
Yes you right, looks like the qualifier is the issue in your case. For my issue it is a bit different i guess, but who knows X)
Wow, thanks Bro, thats exactly what i need :)
I would never found that formula out myself lol X)
In this mfa i even put the timer event inside the for each event line, and still no scope >:D
Hello, i try to destroy an instance on an object via timer event, but the scoping is not working like i want it. Each objects should be destroy seperate, 2sec after it hits the ground. Sometimes more...
Thanks a lot Yves, that would be so amazing if you have a solution :), i have no hurry i will wait for the next build than :)
Thats a very good idea, i will check it out, thanks.
... yes lets hope its only a small bug :)
Here is also a more basic example, it shows clearly the scoping against the physics bg does just not work.
Thanks Volnaiskra for you time and analysis, your just the best :)
Maybe your right and i should just give up with physics, in the non-physical movement the scoping is actually very straight...
Hello marbenx, did you ever fully understand why it is so strange acting, i have kind of the same issue with physics background and scoping, i don't know what to do! :o
...
Physics objects collide with each other despite the fact they are on different layers?
How can that be?
Hello, does somebody know why does the collision here in this example not work correct?!
Frame 1 - Ground is set to Physics Background Movement = Collision is strange acting.
Frame 2 - Ground is...
If you don't want to use the cmdline you can check out this tool, its really convenient to use.
https://keystore-explorer.org/
Here is an explanation how to use it, follow step 1-14.
...
Progject
There is no need to make your own level editor today, the only reason why people made it was because the code reuse issue in the past but with fusion 2.5+ there is no need for that...
Maybe just make your game with high resolution like 1080p or something and scale you pixel art up with your photo program on export, the enduser will not even see the difference and you can use full...
Hello, do we need to buy java subscription now to make android apps with fusion? Or how does it work?
Glad i read this, because i had the same issue recently with the var names are gone, i had no idea what was going on :o:)
Ohhh ... you right Fernando, the issue is using gravity above 200, didnt know there is a limit. I use gravity high to make the object fall down faster, but i will us high density and high display...
No there is no good workaround, i try around long time now, even when you think you found perfect values and everything looks find it still happens sometimes, it can be ok for 25 times and the next...
Hello, i have the problem lot of the time that the physics objects get stuck into an infinite microbouncing like in the example mfa.
I know already it has something todo with the relation between...
Hello, there is a problem in this exporter when using "resize display to fill window size", it makes everything blurry.
For example i make an app in 2k portrait mode (1600x2560), when i now run that...
Yves is there a chance that we could get a slowmotion/speedup feature for the physics engine, that we can control the timescale ourselfs, would this be possible?!
Ok, thanks for clarification Yves :)
Hello, is there a way to make use of webgl and gpu acceleration on mobile for this exporter to get better performance?
The same issue is also on desktop (without resize to fill window) if your website is large and has scrollbars and you use arrow controls in your game the whole website scrolls. Does anybody know a...
Hey,
i use the option "resize to fill window size" on android and it works good but if i swipe over my game (which depends on touch-drag) the whole page always scrolls up and down and hides/showes...
Look at the "Physics Ground Object" ;)
Here is a basic visual example i made, it will help to understand the "fit inside and adjust option".
The mfa's are made for portrait but for landscape apps/games its the same concept :)
Thanks, right click on the line number worked, did oversee this.
Hello, i have noticed if i remove all child events from an event, the child "New condition" dialog stays. Is there a way to also remove this?
Wow, that DLC is just amazing, big thanks to all the super awesome people at clickteam for all you effort and hard work, you guys are just the best :):)
Hello Clickteam, your skins (dark, girly, glossy) have a spelling error in the info.ini, it says -> [EX_Editor] - fontName = Courrier.
Whoa!!! Thanks works perfect:D I would never have thought about that LoL^^
Dobermann think about it like that, you have a multiplayer game with no delta time, on guy runs the game at 500 fps and the game logic runs blazing fast, another guy runs the game with 20fps and...
Hello,
i have a problem that i dont really understand why it happens.
So the story is, basically i need a main object that is in the physics space that i can joint other physics objects to it but...
Wow, comparing against scale instead of width/height really works perfect fine, thanks buddy ;)
But i think i know already what the problem is, if you run the example, open the debugger and put in the Ball objects and look at the width and height of both. You will see the "Physics_Ball" is...
I have tried it with variables already, also with counters but it does not work^^ If you cannot see it move the red ball more up, to the top of the screen, than press play, sometimes it depends also...
Hello, i want to scale a normal static object, that is parented to a physics static object, to a specific size, in my example 64, 64 pixel, but it does not work, it gets always to small. I just dont...
Hey, does somebody know is it possible to interlink two or more rope and chain objects smoothly together?
I test around now few days to create something like a net (like cloth physics) with no...
Thanks Julian, i will test it out.
I read on the internet also its not such a good idea to scale collision boxes anyway, especially in box2d, it gives all kind off problems, what i ended up doing i...
I have also had this problem few days ago, if you apply force to an object it works to fast in html5 compared to the other runtimes.
Hey Clickteam, there is a bug when you get the width and height of a physics object that has its property initial directions, set to more than one at the same time, the obtained weight and height is...
Hey, does anybody know if its possible somehow to scale the collision box of a physics object at runtime in fusion? Whenever i try to scale a physics object in the game the collision box is totally...
Are variables also fixed in this update, moving/sorting and deleting them?
But for what you wanna do its best just use the path movement and at click "reverse at end" and "loop the movement", than you also don't need collision boxes ^^ ;)
Hello, i dont know what you use as colliders but if you use actives its not a good idea this will give bounce direction problems like that, use the physics ground object to bounce off from, and read...
Yves, hello if you read this maybe you could add an option to the physics object that we can control its timescale and set its framerate. Hope its possible because its a really missing feature. Thx.
Thanks marbenx for the suggestion i will check it out.
Hey,
does anybody know, is there is a way to change the speed of the physic engine?
For example i shoot an arrow with physic static movement and now i want to "make slow motion" or "speed up"...
hcem,
you can use the control-x object on windows to simulate keypress/keycodes, on phone there is a touch controller object, and if you want something cross platform you can do it yourself like in...
What i have always wondered is, there are lot of games on android with beautiful graphics lot of stuff going on that heat up you phone a lot after time, wich shows clearly there is lot of cpu/gpu...
I tried you example's on my tab s 10.5 and the framerate bounces around between 45-65 always, there's lot of stuttering. I think you problem is just you have to many active objects for android. From...
Does anybody have information what happened to the bugtracker? It was very important in terms of information about the software - updates,current issues, etc.!?
I cannot imagine a maintaince that...
Here is the old sdk manager that works with fusion. Just download the latest api and build tools within and it should work.
https://dl.google.com/android/installer_r24.4.1-windows.exe?hl=id
But...
You can fix this with qualifiers very easy.
Hello all,
i have noticed when when using fusion subapp, set to 60fps, which i can confirm by reading the framerate in the debugger or via "set counter to framerate", msi afterburner reads 120 fps...
Ok sorry forget what i said above, its not a bug or collision shape problem, its because in your example the purple backdrops are set to "obstacle", change it to "platform" in settings and it works.
I dont know, i have not found another way. The problem you have is because the collision shape works not great, the 8-direction physics movement also has a bug like that but there you can change the...
On the active object go to properties - movement tab - and set "mask width" to 1.
Keli, i dont know exactly whats causing this but its the network somehow, i had the same problem a time ago, reinstalled fusion like 4 times but the extension manager was still always empty and...
The mp3 format is patent free now, maybe try if it works better than ogg for you ;)
Hello, Fernando is there a chance to get a new version of this object?
There is another question i have: isnt it so that i have to show consent to everybody? Because the gdpr law applies to eu members, and not only to people in the eu. So for example if somebody has eu...
Perry what you mean with "then it will come up", does admob show a gdpr consent automatically? I thought i have to make a popup myself and ask users about consent?
So how do you guys now handle Admob ads, i have problem to understand this!? Here ( https://support.google.com/admob/answer/7666366?hl=en-GB ) it says: non personalized admob ads need consent because...
Thats great, thanks for the info Fernando.
I think i should have made a seperate thread because my question was for Fusion 2.5 in general (all exporters) not only the android exporter or admob integration.
You can see here on the unity...
Perry, the question is only meant in terms of fusions source code itself, if i request personal infos with eventcode myself thats something completely different of course^^
Hello Fernando,
could you please tell me, does fusion 2.5 have any telemetry/analytics build into (the exported project, not the editor itself) like other engines (unity, gamemaker, ...) that...
Kisguri You right, its probably best i dont bother you any longer. But i wish you all the best for the future anyway ;), bye all.
QuailStudio It sadly does not help to bugreport, i have made a lot reports but clickteam does not care, they dont fix bugs in firefly now for 18 months, we have to find workarounds ourself if we want...
The weird thing is sometimes it works perfect fine i can go up the whole ramp, and sometimes it crashes at the beginning, the middle or when i turn around. And when i go down the ramp it does not...
QuailStudio do you know how to go up and down a ramp in firefly, i use your code kind of, but as you can see it goes up the ramp fine than suddenly fusion crashes always? I simple dont understand...
Hello,
i found a workaround for these problems:
- if you run against a wall the camera automatically rotates and the wallslide gets messed up.
- on the fps camera movement if you jump the y-angle...
Ok Thank you guys for the help i will look into all this now.
Hello,
Triadian if there is a raycast than please tell us where it is because i cannot find this anywhere in firefly.
QuailStudio thanks for your help but look Quail my problem is not to get the...
AftPeakTank
https://steamcommunity.com/app/248170/discussions/0/620695877224218221/
Ok after experimenting around now for one full day it simple looks like its not possible to get this to work.
In my example it would kind of work if you use colliders (front, back, left, right,...
Here is an example that shows the problem.
If the collision of the player against the ground is active it then simply ignores the collision with the cube, you can run inside it.
And yes, the...
Hello,
as the title says how to you make an object recognize multiple collisions at the same time?
I have for example setup an FPS movement, the collision against the ground works perfectly fine...
Ok i see now what the problem is, on the physics 8 dir movement you can set the collison shape to "circle" that fixes it on my end.
But its still strange that the box colider pushes it away (even...
Yes its true, its not the hotspot, i see now what you mean. If you run against the static-obstacle and along it at the sametime the movement-object gets pushed away slightly. But i have no idea why...
I think its an issue with the hostspot of your actives, set them to the center.
I have the same problem, even when using the splash screen extension you see a black frame with blue title bar first.
Tomorrow Light also arrived.
Know1, i'm glad you like it. :)
Tomorrow Night Theme port for Fusion 2.5 - Enjoy!