Asmodean's Forum Posts

  • Set the point of origin (imagepoints) in the sprite editor to the upper left corner (press 7 on the num-pad).

  • Maybe I understand it all wrong, but test it yourself :)

    drive.google.com/uc

  • Is there other easier ways that I can't think of?

    Maybe i understand this wrong, but if you have the IID of the parent and the child you could do this for example:

    System| Pick Sprite Instance (IID of Child) -> Sprite| Set variable to Sprite(IID of Parent).variable

  • This is because of the origin in your trail-sprite. Put the origin to the middle of the left border. (4 on the numpad) and it should work.

  • Do you use Chrome?

    Then try to look how much storage space is free (Press F12 then the Tab Application and Clear Storage).

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • > Is WebGL and WebGL2 Hardware accelerated?

    Yes

    > Is GL_RENDERER your R390?

    Yes

    Then I run out of ideas. The last one is speed throttling of your GPU. Is maybe the temperature of your GPU to high?

  • AMD Radeon R9 390 Series

    try: chrome://gpu/ in Chrome.

    Is WebGL and WebGL2 Hardware accelerated?

    Is GL_RENDERER your R390?

  • Webgl doesn't change anything, same for 32 & 64bit C2 & browser. All drivers are updated. Ram (Dual channel DDR3 4x8GB) is perfectly fine, no faults detected. No malware detected either. Windows event logger doesn't show any useful errors.

    Did you use the Intel® HD-Grafik 4600 from you i5 or do you have an extra dedicated graphic card?

    The 4600 is blacklisted in Chrome.

  • So, this i need is "simple", i need to continue moving on path.

    My guess, the physic-behavior sets all to the default settings after disable it. So the force in x and y is 0 after enable it again.

    I would save the sprite 'AsJSON' in a variable when clicking the button and after clicking the button again load the JSON to the sprite.

    Example:

    drive.google.com/uc

  • I would use 'On collision with' and make the collision polygon of the num-pads a little smaller so they got only triggered if the mag-sprite stands in the middle of them.

    little example:

    drive.google.com/uc

  • From the sdk manual:

    an event cannot contain two triggered conditions, and a trigger is always the first condition.

    This means you event(s) looks like that:

    -> Keyboard| On space pressed -> Sprite| set X to 0

    -> Keyboard| On space pressed -> Sprite| set X to 400

    The rest will be ignored and x will first set to 0 then to 400.

  • It works again. Thanks Tom ( I assume it was you who repairs it :) )

  • I have a very strange problem. With my Computer with Windows 7 I get a critical error on contruct.net.

    With Linux Mint or Android in the same network it's no problem. Even with TOR on the Windows 7 Computer it works. Until yesterday it works without problem.

    I have no problem with any other website.

    Critical error

    This should not of happened. Please contact support.

    System.ArgumentException: An item with the same key has already been added. at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource) at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add) at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer) at C3.Code.Caching.CityCaching.<>c__DisplayClass1_0.b__0() in C:\Construct.net\Source\C3Alpha2\Code\Caching\Cities.cs:line 21 at C3.Code.Controls.Application.Caching.Manager.Manager.Get[T](String key, Func`1 getFromExternFunction, Boolean skipLocalCaches) in C:\Construct.net\Source\C3Alpha2\Code\Controls\Application\Caching\Manager\Manager.cs:line 171 at C3.Code.Caching.CityCaching.GetCitiesInCountry(Int16 countryID, Boolean skipLocalCaches) in C:\Construct.net\Source\C3Alpha2\Code\Caching\Cities.cs:line 26 at C3.Code.Caching.CityCaching.GetCityID(Int16 countryID, String cityName) in C:\Construct.net\Source\C3Alpha2\Code\Caching\Cities.cs:line 50 at C3.Code.Helpers.GeoIP.Functions.GetCityID(Nullable`1 countryID, String cityName) in C:\Construct.net\Source\C3Alpha2\Code\Helpers\GeoIP\Functions.cs:line 81 at C3.Code.Helpers.GeoIP.Functions.LookupIP(String ipAddress) in C:\Construct.net\Source\C3Alpha2\Code\Helpers\GeoIP\Functions.cs:line 33 at C3.Code.Caching.GeoIPLookupCaching.<>c__DisplayClass0_0.b__0() in C:\Construct.net\Source\C3Alpha2\Code\Caching\GeoIPLookup.cs:line 22 at C3.Code.Controls.Application.Caching.Manager.Manager.Get[T](String key, Func`1 getFromExternFunction, Boolean skipLocalCaches) in C:\Construct.net\Source\C3Alpha2\Code\Controls\Application\Caching\Manager\Manager.cs:line 171 at C3.Code.Helpers.SEO.Functions.GetUsersIPRegion() in C:\Construct.net\Source\C3Alpha2\Code\Helpers\SEO\Regions.cs:line 87 at C3.Pages.Master_Pages.Global.Page_Init(Object sender, EventArgs e) in C:\Construct.net\Source\C3Alpha2\Pages\Master Pages\Global.Master.cs:line 54 at System.Web.UI.Control.OnInit(EventArgs e) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

  • There is a C3-Version. No clue if it works on Android or iOS.

    drive.google.com/uc

  • How can I store two strings in a var and then later grab one of the two strings from that var?

    EXAMPLE:

    Mouse X

    Mouse Y

    var Place = Mouse.X + Mouse.Y

    Set TextA (Place -> Convert -> Mouse.X)

    Set TextB (Place -> Convert -> Mouse.Y)

    ->System| Set Place to Mouse.X & "_"& Mouse.Y

    ->Text| Set TextA to tokenat(Place,0,"_")

    ->Text| Set TextB to tokenat(Place,1,"_")

    tokenat(src, index, separator)

    Return the Nth token from src, splitting the string by separator. For example, tokenat("apples|oranges|bananas", 1, "|") returns oranges.

    I would rather use an array instead of a String if possible.