zumwaltwood's Recent Forum Activity

  • I will skip past all this logic debate and move to the logical question, what is the file size of the image with its animation set? A possible problem, the images are all to scale as 1024x1024 which would easily be 256k per image minimum, the that x 40 for the frames, even with those resized in the layout, that won't change file size.

    Thus logically we need to start simple, what is the size of the images in memory, 4K? 256k? 1mb?

    A 40 slide animation with each image at 4K = neglable affect in loading

    A 40 slide animation with each image 256k = performance hit

    As far as I see, C3 caches the animation to play then plays it after cache

  • cyborgsattack.com/files/alphabet.zip

    I threw this together, you can expand on what to do with the array, but it is only currently going to store limited characters, I don't have it really set to a size that matters anyway, you can use it or not.

    The point in this project is creating your characters, adding them to a family, giving the user the ability to click on them, add them to your scene, click red X to delete last created character, which I think matches your request on how you do it.

    I am assuming a lot here, such as you have your image files already, you know your character list, your simply trying to create them on a click of existing like a virtual keyboard, then finally the trick of removing the last created character no matter which it was (aka family member)

    If I'm off base, let me know

    Created in R106 of C3

  • I have 1 global layer, HUD, that's it, the copy/paste is on lower layers on different layouts, but when pasting with multiple layouts open, it cross pastes, and not on the global layout layer, these are non global layouts without shared layers. It's goofy

  • Create global variable string, set its value to something

    Add text object to scene

    On layout load set text value to something like

    "I ran across a " & Globaltext & " on the way to work."

    Make sure to have spaces before and after the & signs.

    Additionally, I added 2 local variables to the text object for testing, one called Name and another called Age, then I put in the following at layout load

    Text.Name & " enjoys " & Globalstuff & " at age " & Text.Age

    That worked too with global and local variables

    Now for the arrays, either load from Json, or maybe on layout load set array elements like setxy 0,0 to value, setxy 0,1 to something then call it as Text - set text - Array.At(0,0) & " has " & Array.At(0,1)

    Make sure to put the right dimensions on the array sizes on X and Y

  • Lol.. ok to be more specific:

    Walla (Arabic for 'I Promise' reference Quora) it works! (Implied thought for rest of sentence)

    Strong sentiment for giving truth that for me it works without issue :)

    For all the minor issues that come up from time to time, I get more done in a single day with C3 that takes me many days in Unreal or Unity, but don't get me wrong, I love those too, but for 3D projects, not 2d.

  • I had a similar problem, the turrets would spawn many on touch of my Turret tower, which was not what I wanted, in like 1 tick I had something like 14 towers on one spot. The way I fixed it was to check on touch, the turret type, plus whether something is overlapping, granted this isn't a solution for you without modification, but it is a sample, maybe later tonight I can work on a working sample to help fit your problem directly.

    Here is an image of how I have mine set up.

    cyborgsattack.com/files/overlapcheck.jpeg

  • Another thing just happened to me today, again, doubt it is a bug but maybe i am doing something wrong.

    I had an event on the start of layout, for my turret family to add target2 target cyborgs, this has been like this since the beginning of my project, but today it simply stopped working. i am, however, in r106 on C3, so my work around was to move it from the start of layout to a regular event on my turret family created, to then add target cyborgs, now it started working again.

    this was very odd behavior, but then i thought to myself, maybe i did it wrong to begin with, and the engine just caught up with my wrongness and forced me into rightness?

    that's my thought, any other thoughts on this?

  • Ok I have ran into something interesting on R106 in the desktop build and I am curious if anyone else is experiencing this, basically, you have multiple layouts open, you go to one layout, copy an object, paste it to that layout and it randomly pastes it across all layouts that are open. The only way around this so far as I can tell, is to only have a single layout open at a time, don't see that problem then. Although I haven't checked my master global layout yet to see if it also pastes it their.

    Curious if I am the only one with this problem before I bother with filing a bug.

  • Does anyone know where to get the manual as a PDF document?

    Or otherwise, be able to use the print feature and be able to print more than 1 page at a time?

    I would like to download and print the manual so i can go through it and do highlighting and such, but i have yet to find a PDF version of the manual.

  • Normally developers get the short end of the stick, so this is the long end and a huge thank you.

    Over the past month or two, i have delved deep into the C3 product, going from zero to decent level of knowledge both in using it on my iPad and on my Windows 10 box. Just in the past few days i have found what i think is undocumented ways to handle things, although it is probably discussed in the forums, the great devs are working on a new search feature, so i am long awaiting that new feature very anxiously.

    A few new things i didn't understand until here recently, is the inclusion of other event sheets into existing sheets, oh how it is so powerful and wonderful, then today i discovered yet another feature i never found in the documentation, the ability to use global layouts, all you have to do is include the layout layer and walla, you have instant resources. Man did this come in extremely handy for me, i created new layouts to hold my resource objects that are common to all layers, i created a layout that is used for my menu system, i created event sheet for my global variables, totally overhauled how i had the project designed so it really is modular now.

    I can literally create a level, add just the layers that make the layouts appear, include the event sheets i already coded everything on and simply design the level with no more coding.

    I can easily say, i haven't done that before in any other engine to date.

    So a huge thank you for the forethought that the developers put into the engine and looking forward to many more future features.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Your welcome, hard to guess what people want, but i try to help when i can, this is such an awesome engine, after a few months at it you will be a pro!

  • The question I saw was how to respwn after player dies, not layout reset, but that's just as easy, use global variables, an array of coins with giving them an index on the coin with visible state, on load layout, simply look at the saved state, look at the array, walk it on layout load and show/hide which coins you want.

    That's a different question from OP

    Another point is this, why reload layout unless your totally wanting to trigger layout load again?

    Overkill

    If your simply wanting to reset player and keep state of game, move player after death back to start of level, and simply reset visible on all coin objects. Only reload layout if you need to trigger on layout load

zumwaltwood's avatar

zumwaltwood

Member since 1 Mar, 2016

None one is following zumwaltwood yet!

Connect with zumwaltwood