[Sugar-devel] progress and issues w/ adding_up
Bryan Berry
bryan at olenepal.org
Fri Sep 4 00:23:15 EDT 2009
On Thu, 2009-09-03 at 22:07 -0500, Felipe López Toledo wrote:
> Problem #2
>
> None of the answer boxes holds the correct sum :(
>
> I am not sure where the logic error is but I am hunting for
> it!
>
> as we discussed yesterday, i have put all this work on the
> "multicanvas"
> tree.
> http://git.sugarlabs.org/projects/karma/repos/mainline/trees/multicanvas
> I have fixed the bug
>
> the problem was here:
> http://git.sugarlabs.org/projects/karma/repos/mainline/blobs/122ecd00112941ccde74932aef01c93d1b5c7cdb/examples/adding_up_to_10/js/lesson.js#line179
awesome!
> the problem was that "this" inside the callback function (for the
> click listener) is not the same "this" of the "each" function
> I changed this["id"] to item.id
> + changed language to "spanish" :) (btw. could u get some decent
> english audio for "correct"/"incorrect" ?)
Yes!
> + I have done some other changes (stylistic)
>
>
>
> 2009/9/3 Bryan Berry <bryan at olenepal.org>
> I have adding_up kind of working w/ the new html layout, but
> it doesn't
> actually add up to the correct sum :(
>
> Problem #1
>
> I kept getting an infinite loop in this section in the
> distance2() call
>
> I have to admit I don't exactly understand what distance2 is
> doing
> http://git.sugarlabs.org/projects/karma/repos/mainline/blobs/multicanvas/examples/adding_up_to_10/js/lesson.js#line142
>
> for ( var j=0; j<pos.length; j++) {
> if ( k.geometry.distance2( pos[j], {"x": x, "y": y} ) <
> 80 ) { flag
> = true;
> break; } }
> }while ( flag === true );
> pos.push( { "x":x, "y": y } );
> k.library.images[ imgId ].draw(ctx, x, y )}
>
> Also, i don't understand how u can call distance2 w/ pos[j]
> when pos is
> still an empty array. Maybe it is because js just does a lot
> of weird
> stuff.
>
> Problem #2
>
> None of the answer boxes holds the correct sum :(
>
> I am not sure where the logic error is but I am hunting for
> it!
>
> as we discussed yesterday, i have put all this work on the
> "multicanvas"
> tree.
> http://git.sugarlabs.org/projects/karma/repos/mainline/trees/multicanvas
>
>
> --
> Bryan W. Berry
> Technology Director
> OLE Nepal, http://www.olenepal.org
>
>
>
>
> --
> Felipe López Toledo
--
Bryan W. Berry
Technology Director
OLE Nepal, http://www.olenepal.org
More information about the Sugar-devel
mailing list