Klandon Melville
Registered User
Join date: 12 Nov 2005
Posts: 14
|
12-13-2005 02:13
So, I built a box, and put one script in it, and it's similar to the hello world script: default { state_entry() { llSay(0, "Touch a card to deal!"  ; } touch_start(integer total_number) { float past = llFrand(1-1) + 1; integer intpast = (integer)past; string stringpast=(string)intpast; llSetTexture(stringpast,0); } } However, I can't touch the object. I right click on it, and touch simply isn't an option. I'm at a complete loss. It seems like it should work just fine. I'm no doubt doing something dumb, and just can't see it.
|
Yumi Murakami
DoIt!AttachTheEarOfACat!
Join date: 27 Sep 2005
Posts: 6,860
|
12-13-2005 03:57
From: Klandon Melville However, I can't touch the object. I right click on it, and touch simply isn't an option.
I'm at a complete loss. It seems like it should work just fine.
I'm no doubt doing something dumb, and just can't see it.
Possibly not. I've had exactly the same problem with a project I was working on. One of the objects in a link was supposed to recieve touches, and some times it just... didn't. Touch_start() was right there but I didn't get the "pointing hand" cursor on the touch item on the dial menu when clicking on it. Usually it needs either to recompile the script or re-rez to sort it out..
|
Eloise Pasteur
Curious Individual
Join date: 14 Jul 2004
Posts: 1,952
|
12-13-2005 04:31
This can happen, and I don't think anyone knows why - but it's worth bug reporting even though you can't replicate it.
The normal fix is to make a new prim and put the same script into it, that seems to make it work if there's no problem with the script. It's something about the prim that goes funny and once gone it's gone for good.
|
Alex Edo
Insert Brain Here...
Join date: 27 Feb 2005
Posts: 108
|
12-13-2005 09:49
Try turning the script on...
|