I've tried both of your capx without a big problem. The preview in different browser works. I have only sometimes the problem that the browser not comes up into foreground.
I do have the lagging problem, but only in the beginning, after a few seconds it mostly works without problem. What I recognize is, that the browser seems to be sensitive against other program starts or clicking intensive with the mouse. You could look at the Task-Manager if there is any program what start uses CPU-Usage when the lagging appears.
Make the Periode of both sine-behaviors smaller (both the same value) and make the period-offset a quarter of the Periode-value
Maybe it is a problem with rounding? Is that what you try to achieve?
https://drive.google.com/file/d/0B5FlDY ... sp=sharing
The problem is, if you use 'Start ignoring Platform input' 'simulate platform controll' will also not work.
Does the whole rolling not work if you disable the event in the ladder group was that this event started again the Platform input that you stopped again it in the rolling-conditions. So it switched back and forth. I set instead the jumping and deceleration to zero. Maybe there is a better solution but it works.
Have you set in the 'configuration settings' Sampling to point? If not try if that helps.
I would do it without a loop. Make an extra global variable that act like a boolean like 'isAppend=-1'
Then you could use this:
System| isAppend=1 -> 'Append your Text'
Button| on clicked -> System| set isAppend to isAppend*-1
random event triggered -> System| set isAppend to -1
Maybe I understand this wrong, but you postet the solution already.
If you named all of your animation like Animation1, Animation2, ....
Use ' Set animation to "Animation"&BossNum '
This will give you: Animation1, Animation2 ...
Develop games in your browser. Powerful, performant & highly capable.
After saving you array with 'set item "myArray" to array.AsJSON'. You load it after triggering the 'on item get' event.
some event -> LocalStorage| get item 'myArray'
LocalStorage| On item "myArray" get -> Array| Load from string LocalStorage.ItemValue
Now it should be loaded.
I can't really help, but what I think what happens is that after the load the value of the number of repeats isn't set correctly. It seems it is set to one, because only one sprite is spawned. If you wait to save after all sprites are spawned it works correctly. With signal you can delay the save as long the loop has not finished.
Maybe it's a bug that loop repeats are not stored correctly, you should ask Ashley.
The problem is that you didn't reset your scal-variable back to 1 when you change from up to down scaling.
If scale is 1.8 after upscaling und you try to scale down. The first time you multiply with 1.6, then 1.4 and so on.
It needs a few click that scale is 1 or below.
One solution could be that you use two variables upScale=1.1 , downScale=0.9 for up and down scaling.
There is a program to generate arrays. Maybe it's helpful for you:
I don't think that is a bug. I tried it with another json-file and I had no problem. If you try to get a value from the array you got always a zero. I think the json-file is not correct and cause the problem.
Member since 31 Jul, 2015