Well, for begin this, I could first refer for the code i made for 
show the dice results. This is not running properly when i test it 
in the computer, it don't shows anything. What's wrong?

Greetings

Travsam

-------------------------This is the code--------------------------
<?xml version="1.0"?>


<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 
1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd";>
<svg width="500px" height="500px" viewBox="0 0 500 500">
<script language="text/ecmasscript">
<![CDATA[
/**   Configures the dice according to a six number's random select.
      It should change the visibility status of one or two of four 
different SVG objects forming dice forms.
      The default number is 1, the visibility will change depending 
of the number, cases of number 3 and 5 will be 
      made over combinations of forms two and four combinations with 
the one combination.
*/
function throwdice(){
//create a random integer between 0 and 5
var randomDice=Math.round(Math.random()*5)
dice = randomDice
switch (dice)
{
        
        case 1: 
                d1.visibility("hidden")
                d2.visibility("visible")
                d4.visibility("hidden")
                d6.visibility("hidden")
                break
        case 2: 
                d1.visibility("visible")
                d2.visibility("visible")
                d4.visibility("hidden")
                d6.visibility("hidden")
                break
        case 3: 
                d1.visibility("hidden")
                d2.visibility("hidden")
                d4.visibility("visible")
                d6.visibility("hidden")
                break
        case 4: 
                d1.visibility("visible")
                d2.visibility("hidden")
                d4.visibility("visible")
                d6.visibility("hidden")
                break
        case 5: 
                d1.visibility("hidden")
                d2.visibility("hidden")
                d4.visibility("hidden")
                d6.visibility("visible")
                break
        default:
                d1.visibility("visible")
                d2.visibility("hidden")
                d4.visibility("hidden")
                d6.visibility("hidden")
                break   
}
}
]]>

</script>
<!-- creating the dice pictures, as I refered, the forms are based 
in dice forms, there are not
three and five forms because it was based on combinations of one and 
other combination (It means, five 
will be made combining four and one combination and three will be 
made combining two and one). Also 
there is the button that can throw the dice-->
        <defs>
        <g onclick="throwDice();">
        <rect x="70" y="10" width="60" height="20" rx="4" ry="4" 
style="fill: #ddd;"/>
        <text x="100" y="25" style="text-anchor: 
middle;">Throw</text>
        </g>
        <g id="d6" visibility="hidden">
        <rect x="50" y="50" height="100" width="100" style="stroke: 
black; fill: none;"/>
        <circle cx="125" cy="125" r="10" style="stroke: none; fill: 
blue;"/>
        <circle cx="75" cy="75" r="10" style="stroke: none; fill: 
blue;"/>
        <circle cx="125" cy="75" r="10" style="stroke: none; fill: 
blue;"/>
        <circle cx="75" cy="125" r="10" style="stroke: none; fill: 
blue;"/>
        <circle cx="75" cy="100" r="10" style="stroke: none; fill: 
blue;"/>
        <circle cx="125" cy="100" r="10" style="stroke: none; fill: 
blue;"/>
        </g>
        <g id="d1" visibility="visible">
        <rect x="50" y="50" height="100" width="100" style="stroke: 
black; fill: none;"/>
        <circle cx="100" cy="100" r="10" style="stroke: none; fill: 
blue;"/>
        </g>
        <g id="d2" visibility="hidden">
        <rect x="50" y="50" height="100" width="100" style="stroke: 
black; fill: none;"/>
        <circle cx="125" cy="125" r="10" style="stroke: none; fill: 
blue;"/>
        <circle cx="75" cy="75" r="10" style="stroke: none; fill: 
blue;"/>
        </g>
        <g id="d4" visibility="hidden">
        <rect x="50" y="50" height="100" width="100" style="stroke: 
black; fill: none;"/>
        <circle cx="125" cy="125" r="10" style="stroke: none; fill: 
blue;"/>
        <circle cx="75" cy="75" r="10" style="stroke: none; fill: 
blue;"/>
        <circle cx="125" cy="75" r="10" style="stroke: none; fill: 
blue;"/>
        <circle cx="75" cy="125" r="10" style="stroke: none; fill: 
blue;"/>
        </g>
        </defs>
</svg>




-----
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click "edit my 
membership"
---- 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/svg-developers/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Reply via email to