alangilby's Forum Posts

  • 7 posts
  • I'll use sprite font for now as that seems to resolve it but not quite the same flexibilty.

  • Thanks for this, for this project I ended up making the canvas bigger so it could start from 0,0. I'll investigate more once I have some time and report back.

  • Problem Description

    The text object is positioned inconsistently cross browser, particularly firefox

    Attach a Capx

    https://www.dropbox.com/s/p9ucolbrcuntb ... -text.capx

    Description of Capx

    It simply shows a blue box with text positoned to sit on the top of that line, positions close to correct in chrome, IE and Safari, in firfox it is noticeably higher up.

    Steps to Reproduce Bug

    • Position a text box with a baseline reference
    • view in chrome and IE

    Observed Result

    In firefox the text is too high

    Expected Result

    The text should appear vertically within a couple of pixels of each other cross browser.

    Affected Browsers

    • Chrome: (NO)
    • FireFox: (YES)
    • Internet Explorer: (NO)
    • Safari: (NO)

    Operating System and Service Pack

    Windows 8.1

    Construct 2 Version ID

    165

  • Has anyone else been able to recreate this?

    Currently planning on rebuilding an entire game in an older version.

  • Problem Description

    When embedding within an iframe on ios 7 the touch behaviour doesn't work as expected when the iframe is positioned further down the page using padding, margin or absolute positioning.

    Using this exact same method worked fine when using a previous versio (157 i think) so it may be a version issue. that original game I created still works now so I'm fairly sure it's a Construct bug rather than a general ios issue.

    Attach a Capx

    https://www.dropbox.com/sh/04i7i4f21l3wovv/aM2FBAzhfg

    Description of Capx

    I have created a capx and include a link to the exported project that is a simple two layout touch test. Touching anywhere within the iframe should change the text to touch, clicking on the enter sprite should take you to the second layout. This works fine via Mouse and on android touch. On chrome and safari and ios it doesn't, the touch fails to fire further down the screen (byt the amount the iframe has been moved by). I've tried using absolute positioning, margin, and padding to no avail. I've included index.htm in the export folder to show how i have used the iframe.

    Steps to Reproduce Bug

    • export a touch enabled project
    • place the project within an iframe (see index.htm)
    • open in ios and you'll see that the iframes shows correctly but touch events don't fire towards the bottom of the iframe (byt the amount of pc the iframe has been moved down the page by)

    Expected Result

    Touch event should fire over the entire iframe / construct project

    Affected Browsers

    • Chrome: (YES on IOS)
    • Safari: (YES on IOS)
    • FireFox: (NO)
    • Internet Explorer: (NO)

    Operating System and Service Pack

    Win 8.1

    Construct 2 Version ID

    164.2

  • Looks like it, sorry I missed that one.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Link to .capx file (required!):

    https//www.dropbox.com/s/kw01spcywxc97ug/touch-broken.capx

    Steps to reproduce:

    1. Click the mouse

    Observed result:

    Behaves as a touch device even though click / touch emulation is not enabled.

    Expected result:

    It should return as a none touch device

    Browsers affected:

    Chrome: no

    Firefox: no

    Internet Explorer: yes - version 11 only

    Operating system & service pack:

    Windows 8.1

    Construct 2 version:

    r150

    Live example of the problem, facebook.com/TheNottingham/app_242796352544837 touch controls are not hidden in IE11 - also the iframe doesn't take focus in ie11, so the game can only be controlled once tab has been pressed.

  • 7 posts