Jump to content


Photo

Music Panel


  • Please log in to reply
3 replies to this topic

#1 shank-

shank-

    X-S Enthusiast

  • Members
  • 16 posts

Posted 27 June 2005 - 08:11 AM

ive been trying for hours to get this panel working properly but i cant get it.. maybe you guys can help me out.

my problem is the album cover not working

this is what i want it to do...
screenshot


and here is my code
(btw its just a copy and paste job realy)

default.xip\default.xap
CODE

function ChangeDisplay()
{

var albumtext = "";
var songtext = "";
var c = theMainMenu.children[0].children[0];
albumtext = theMusicCollection.GetSoundtrackName(currentAlbum);
songtext = theMusicCollection.GetSoundtrackSongName(currentAlbum, currentTrack);

c.theSoundtrackSongInfoText.text = songtext;
c.theSoundtrackAlbumInfoText.text = albumtext;

//testing

coverpath = "A:\\album covers\\" + albumtext + ".jpg";
exists = theHardDrive.FileExists( coverpath );

if( exists == true )
{
c.DVDStatusIconTexture.url = coverpath;
}
else
{
c.DVDStatusIconTexture.url = "A:\album covers\cover-na.xbx"
}
//testing

}


and in main_menu.xip\default.xap
CODE

DEF theMainMenuClock Transform
       {
       visible true
       fade 0.75
           children
           [
               DEF theMainMenuClock3 Transform
               {
                   children
                   [
                       Shape
                       {
                           appearance Appearance
                           {
                               material MaxMaterial
                               {
                                   name "Black80"
                               }
                               /*texture ImageTexture
                               {
                                   url "panel8.tga"
                               }*/
                           }
                           geometry DEF MU_panel_backing-FACES Mesh { url "MU_panel_backing-FACES.xm" }
                       }
                   ]
                   rotation -0.999200 -0.027600 0.027600 -1.572000
                   scale 0.492900 0.492900 0.492900
                   scaleOrientation -0.022670 0.396500 0.917700 -0.008776
                   translation -0.821800 -1.632000 0.457700
               }
               DEF MEM_L1_panel_meta Transform
               {
                   children
                   [
                       Shape
                       {
                           appearance Appearance
                           {
                               material MaxMaterial
                               {
                                   name "MenuCell"  //"GamePodb"
                               }
                           }
                           geometry DEF MEM_L1_panel_meta-FACES Mesh { url "MEM_L1_panel_meta-FACES.xm" }
                       }
                   ]
                   rotation -1.000000 0.000000 0.000000 -1.571000
                   scale 0.019720 0.019720 0.019720
                   translation -2.112000 -0.431600 0.021390
               }
               DEF theDateTime Transform
               {
                   children
                   [
                       Shape
                       {
                           appearance Appearance
                           {
                               material MaxMaterial
                               {
                                  name "NavType"
                               }
                           }
                           geometry DEF theDateTimeText Text { font "Heading" justify "middle" translate false text "<clock>"}
                       }
                   ]
                   scale 0.563580 0.563580 0.563580
                   translation -1.101000 1.370000 0.059800
               }
               DEF theSoundtrackAlbumInfo Transform
               {
                   children
                   [
                       Shape
                       {
                           appearance Appearance
                           {
                               material MaxMaterial
                               {
                                   name "CellEgg/Partsz"
                               }
                           }

                           geometry DEF theSoundtrackAlbumInfoText Text { font "Body" justify "left" width -9 translate false text "albumtext"}
                       }
                   ]
                   //rotation -1.000000 0.000000 0.000000 -1.571000
                   scale 0.7000 0.7000 0.063580
                   translation -4.03000 0.629800 0.059800
               }
               DEF theSoundtrackSongInfo Transform
               {
                   children
                   [
                       Shape
                       {
                           appearance Appearance
                           {
                               material MaxMaterial
                               {
                                   name "NavType"
                               }
                           }
                           geometry DEF theSoundtrackSongInfoText Text { font "body" translate false width -7 scrollRate 0.85 scrollDelay 0.2 text "songtext" justify "left"}
                       }
                   ]
                   //rotation -1.000000 0.000000 0.000000 -1.571000
                   scale .9 0.7000 0.063580
                   translation -4.035800 -.47500 0.059800
               }
               DEF MEM_L1_panel_metasupport Transform
               {
                   children
                   [
                       Shape
                       {
                           appearance Appearance
                           {
                               material MaxMaterial
                               {
                                   name "JwlSrfc01/InfoPnls"
                               }
                           }
                           geometry DEF MEM_L1_panel_metasupport-FACES Mesh { url "MEM_L1_panel_metasupport-FACES.xm" }
                       }
                   ]
                   rotation 1.000000 0.000000 0.000000 -1.571000
                   scale 0.021480 0.021480 0.021480
                   translation 0.108300 -1.269000 -0.075180
               }
               DEF MEM_L1_text_totalmemory Transform
               {
                   children
                   [
                       Shape
                       {
                           appearance Appearance
                           {
                               material MaxMaterial
                               {
                                   name "NavType"
                               }
                           }
                           geometry Text { font "Body" text "" justify "end" }
                       }
                   ]
                   //rotation -1.000000 0.000000 0.000000 -1.571000
                   scale 0.663580 0.663580 0.063580
                   translation -0.155800 -0.107500 0.059800
               }
               DEF MEM_L1_text_473blocks Transform
               {
                   children
                   [
                       Shape
                       {
                           appearance Appearance
                           {
                               material MaxMaterial
                               {
                                   name "CellEgg/Partsz"
                               }
                           }
                           geometry DEF AvailableMemoryText Text { font "Body" translate false }
                       }
                   ]
                   //rotation -1.000000 0.000000 0.000000 -1.571000
                   scale 0.663580 0.663580 0.663580
                   translation 0.155800 -0.666500 0.059800
               }
               DEF MEM_L1_text_8000blocks Transform
               {
                   children
                   [
                       Shape
                       {
                           appearance Appearance
                           {
                               material MaxMaterial
                               {
                                   name "CellEgg/Partsz"
                               }
                           }
                           geometry DEF TotalMemoryText Text { font "Body" translate false }
                       }
                   ]
                   //rotation -1.000000 0.000000 0.000000 -1.571000
                   scale 0.663580 0.663580 0.663580
                   translation 0.155800 -0.107500 0.059800
               }
               DEF DVDStatusIcon Transform
               {
                   children
                   [
                       Shape
                       {
                           appearance Appearance
                           {
                           material Material
                           {
                           }
                           texture DEF DVDStatusIconTexture ImageTexture
                           {
                                   url ""
                           }
                           }
                            geometry Box
                                       {
                                       }
                       }
                   ]
                   scale 2.4 2.3 0
                   translation 3.655800 0.107500 0.059800
                   rotation 0 0 1 3.141592654
               }


           ]
           scale 18 18 18
           translation -105 -110 5
       }


any help will be great

cheers.

#2 clif

clif

    X-S Member

  • Members
  • Pip
  • 81 posts

Posted 11 July 2005 - 07:05 AM

your pic dont work, host it somewere, then we can help....

#3 clif

clif

    X-S Member

  • Members
  • Pip
  • 81 posts

Posted 11 July 2005 - 07:14 AM

another note, just a quick glance at your code but this code in your de/de dose not seem right? i dont know if its just me or what?
CODE

coverpath = "A:\\album covers\\" + albumtext + ".jpg";


Um try this code and see what it dose
CODE

coverpath = "A:\album covers\"album text;".jpg"


not to shure on the " placment, been awile scence ive done some code. But if that dont work

Then to make shure that that is what the problem is use this code in that spot

CODE

coverpath ="A:\album covers\cover-na.xbx"

And see then what it dose, if none of this works, or im not even close to whats wrong, explain what its doing and not doing, and what it should do, and a pic of what you want that works. link dead? Let me know if any of this helps or if it was just all nonscence considering its like 2 in the moring and im losing it......... yea........

Edited by clif, 11 July 2005 - 07:14 AM.


#4 shank-

shank-

    X-S Enthusiast

  • Members
  • 16 posts

Posted 11 July 2005 - 08:16 AM

thanks for the reply but i already sorted out the problem it was that there were a couple vars missing and a ; somewhere

the code has also expanded to an inf panel type thing if u are interested....

http://forums.xbox-s...howtopic=417297

cheers.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users