Author Topic: The latest version(3.0.6f3) is unusable now.  (Read 6299 times)

kofight

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 10
    • View Profile
The latest version(3.0.6f3) is unusable now.
« on: November 26, 2013, 09:28:36 AM »
What I do is just use SetActive() to show and hide UIPanel.
The first time I show a UIPanel, it works well, then I hide it and show it again.
Wired things happens, some of the UIPanel goes very big, some appears at wrong position.
I check the data(position, scale) in the Hierarchy window, the data is all correct.

If I hide and show the UIPanel by Inspector, the Panel became correct again.
If I move or scale the UIPanel when it gets wrong,  the UIPanel didn't change at all.

So I think is something wrong about refreshing the buffer or what, it never happened in any version before, like 3.05 or 3.06rc3

It's great to get the flickering thing solved in 3.06f2, but, this one is much bigger...please fix it ASAP
« Last Edit: November 26, 2013, 11:01:58 AM by kofight »

kofight

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 10
    • View Profile
Re: The latest version(3.0.6f2) is unusable now.
« Reply #1 on: November 26, 2013, 09:29:39 AM »
By the way, I am using unity 4.2.0 f4

ArenMook

  • Administrator
  • Hero Member
  • *****
  • Thank You
  • -Given: 337
  • -Receive: 1171
  • Posts: 22,128
  • Toronto, Canada
    • View Profile
Re: The latest version(3.0.6f3) is unusable now.
« Reply #2 on: November 26, 2013, 11:12:52 AM »
I created a pair of panels. One panel has a checkbox with UIToggledObjects set to toggle the other panel. The other panel has a few sprites inside. Toggling works fine and there are no noticeable issues. Can you provide more details, or perhaps create a repro case for me (email to support at tasharen.com, don't post here please)

kofight

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 10
    • View Profile
Re: The latest version(3.0.6f3) is unusable now.
« Reply #3 on: November 26, 2013, 12:42:59 PM »
hi, ArenMook

I've create a tiny scene to reproduce the bug, but I can't find your email address...
can you send a email to me?

liuming@ilodo.cn

rblanchet

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 6
    • View Profile
Re: The latest version(3.0.6f3) is unusable now.
« Reply #4 on: November 26, 2013, 01:06:34 PM »
I may be experiencing a similar issue. I have a position tween that moves a panel in and out of the view rect and then enables / disabled itself. The first time it is run it will work fine. But the second time, it will pop into view at 0,0,0 for a split second each time the panel gets reactivated from off screen.

This tween was working fine before moving over from 3.0.5

ArenMook

  • Administrator
  • Hero Member
  • *****
  • Thank You
  • -Given: 337
  • -Receive: 1171
  • Posts: 22,128
  • Toronto, Canada
    • View Profile
Re: The latest version(3.0.6f3) is unusable now.
« Reply #5 on: November 26, 2013, 01:20:25 PM »
My email is support@tasharen.com.

@rblanchet: Can you try opening up UIDrawCall, line 435:
  1. if (mClipping != Clipping.None) mMesh.RecalculateBounds();
and changing it to just
  1. mMesh.RecalculateBounds();
and see if that helps?

rblanchet

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 6
    • View Profile
Re: The latest version(3.0.6f3) is unusable now.
« Reply #6 on: November 26, 2013, 01:38:18 PM »
That didn't work unfortunately.

If I have time I'll try and put together a scene that demonstrates the problem.