Centrera FLASH AS3 Hemsida

Avdelningen för webbrelaterad programmering och grafisk design.
Skriv svar
Användarvisningsbild
Lyngan
Inlägg: 580
Blev medlem: 2002-10-14 9:32:14
Ort: Småland / Sverige
Kontakt:

Centrera FLASH AS3 Hemsida

Inlägg av Lyngan » 2010-04-28 12:50:47

Hej

Jag får inte min hemsida att lägga sig i centrum.
Under HTML inställningar går helt enkelt inte att välja "center"
Hur löser man detta? På bilderna är mina nuvarande inställningar.


Bild


Bild

Tack på förhand
Gamestation: 4400+, 936GB, 2024mb, 256mb
Workstation: 2,8ghz, 80gb, 512mb, 64mb
Server: IBM Netfinity 5500

m3l0dy
Inlägg: 25
Blev medlem: 2002-06-05 12:06:31
Kontakt:

Re: Centrera FLASH AS3 Hemsida

Inlägg av m3l0dy » 2010-05-07 11:43:43

Det enklaste är väl om du går in i den genererade html-filen och ändrar.
Lägg innehållet i en div som du sen centrerar, typ <div style="margin-left: auto; margin-right: auto;">.

Användarvisningsbild
Lyngan
Inlägg: 580
Blev medlem: 2002-10-14 9:32:14
Ort: Småland / Sverige
Kontakt:

Re: Centrera FLASH AS3 Hemsida

Inlägg av Lyngan » 2010-05-10 21:01:21

m3l0dy skrev:Det enklaste är väl om du går in i den genererade html-filen och ändrar.
Lägg innehållet i en div som du sen centrerar, typ <div style="margin-left: auto; margin-right: auto;">.
Det finns alltså ingen inställning till att ändra det här i flash?
Försökte lägga in texten du skrev i html-filen fast utan resultat. Hur menar du att man ska lägga in innehållet i en "div"?

Hittar alla inställningar förutom att centrera. Jag tog match movie för jag har kommit fram till att jag inte vill komprimera/expandera efter upplösning utan kör 900x810 rakt över. Dock kvarstår problemet att den inte vill lägga sig center/center i rutan.

Tack på förhand
Gamestation: 4400+, 936GB, 2024mb, 256mb
Workstation: 2,8ghz, 80gb, 512mb, 64mb
Server: IBM Netfinity 5500

m3l0dy
Inlägg: 25
Blev medlem: 2002-06-05 12:06:31
Kontakt:

Re: Centrera FLASH AS3 Hemsida

Inlägg av m3l0dy » 2010-05-10 22:46:47

Vet inte om det finns någon inställning i flash, använder själv inte Adobe flash utan Flash Develop eller Adobe Flex Builder.
Posta html-koden så kan jag visa.

Användarvisningsbild
Lyngan
Inlägg: 580
Blev medlem: 2002-10-14 9:32:14
Ort: Småland / Sverige
Kontakt:

Re: Centrera FLASH AS3 Hemsida

Inlägg av Lyngan » 2010-05-11 15:55:33

m3l0dy skrev:Vet inte om det finns någon inställning i flash, använder själv inte Adobe flash utan Flash Develop eller Adobe Flex Builder.
Posta html-koden så kan jag visa.
Vad är skillnaden mellan att göra hemsidan enbart i Adobe FLASH gentemot dina program?

Kod: Markera allt

<!-- saved from url=(0013)about:internet -->
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>index</title>
<script language="javascript"> AC_FL_RunContent = 0; </script>
<script language="javascript"> DetectFlashVer = 0; </script>
<script src="AC_RunActiveContent.js" language="javascript"></script>
<script language="JavaScript" type="text/javascript">
<!--
// -----------------------------------------------------------------------------
// Globals
// Major version of Flash required
var requiredMajorVersion = 9;
// Minor version of Flash required
var requiredMinorVersion = 0;
// Revision of Flash required
var requiredRevision = 45;
// -----------------------------------------------------------------------------
// -->
</script>
</head>
<body bgcolor="#071536">
<!--url's used in the movie-->
<!--text used in the movie-->
<!--
<p align="left"><font face="BankGothic Lt BT" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1"><a href="mailto:webmaster@jcl-sweden.com">copyright © 2010 jcl-sweden - alla rättigheter är reserverade</a></font></p>
-->
<script language="JavaScript" type="text/javascript">
<!--
if (AC_FL_RunContent == 0 || DetectFlashVer == 0) {
	alert("This page requires AC_RunActiveContent.js.");
} else {
	var hasRightVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
	if(hasRightVersion) {  // if we've detected an acceptable version
		// embed the flash movie
		AC_FL_RunContent(
			'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,45,0',
			'width', '100%',
			'height', '100%',
			'src', 'index',
			'quality', 'best',
			'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
			'align', 'middle',
			'play', 'true',
			'loop', 'true',
			'scale', 'noscale',
			'wmode', 'window',
			'devicefont', 'false',
			'id', 'index',
			'bgcolor', '#071536',
			'name', 'index',
			'menu', 'true',
			'allowScriptAccess','sameDomain',
			'allowFullScreen','true',
			'movie', 'index',
			'salign', ''
			); //end AC code
	} else {  // flash is too old or we can't detect the plugin
		var alternateContent = 'Alternate HTML content should be placed here.'
			+ 'This content requires the Adobe Flash Player.'
			+ '<a href=http://www.macromedia.com/go/getflash/>Get Flash</a>';
		document.write(alternateContent);  // insert non-flash content
	}
}
// -->
</script>
<noscript>
	// Provide alternate content for browsers that do not support scripting
	// or for those that have scripting disabled.
  	Alternate HTML content should be placed here. This content requires the Adobe Flash Player.
  	<a href="http://www.macromedia.com/go/getflash/">Get Flash</a>
</noscript>
</body>
</html>
Gamestation: 4400+, 936GB, 2024mb, 256mb
Workstation: 2,8ghz, 80gb, 512mb, 64mb
Server: IBM Netfinity 5500

m3l0dy
Inlägg: 25
Blev medlem: 2002-06-05 12:06:31
Kontakt:

Re: Centrera FLASH AS3 Hemsida

Inlägg av m3l0dy » 2010-05-11 21:50:30

I Flash Develop programmerar man bara i AS, alltså inget drag-n-drop eller "ritning" med verktyg.
Kan du programmera AS så rekommenderar jag det starkt.
Då det inte bara är en massa drag-n-drop så slipper du massa buggiga, sega och prestanda krävande flashfilmer som gör folk (och Steve Jobs) galna, så länge du programmerar rätt.
Finns att ladda hem gratis här: http://www.flashdevelop.org/community/v ... m.php?f=11

Detta borde fungera, kan dessvärre inte testa:

Kod: Markera allt

<!-- saved from url=(0013)about:internet -->
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>index</title>
<script language="javascript"> AC_FL_RunContent = 0; </script>
<script language="javascript"> DetectFlashVer = 0; </script>
<script src="AC_RunActiveContent.js" language="javascript"></script>
<script language="JavaScript" type="text/javascript">
<!--
// -----------------------------------------------------------------------------
// Globals
// Major version of Flash required
var requiredMajorVersion = 9;
// Minor version of Flash required
var requiredMinorVersion = 0;
// Revision of Flash required
var requiredRevision = 45;
// -----------------------------------------------------------------------------
// -->
</script>
</head>
<body bgcolor="#071536">
<!-- Början på Div -->
<div align="center"> 
<!--url's used in the movie-->
<!--text used in the movie-->
<!--
<p align="left"><font face="BankGothic Lt BT" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1"><a href="mailto:webmaster@jcl-sweden.com">copyright © 2010 jcl-sweden - alla rättigheter är reserverade</a></font></p>
-->
<script language="JavaScript" type="text/javascript">
<!--
if (AC_FL_RunContent == 0 || DetectFlashVer == 0) {
   alert("This page requires AC_RunActiveContent.js.");
} else {
   var hasRightVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
   if(hasRightVersion) {  // if we've detected an acceptable version
      // embed the flash movie
      AC_FL_RunContent(
         'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,45,0',
         'width', '100%',
         'height', '100%',
         'src', 'index',
         'quality', 'best',
         'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
         'align', 'middle',
         'play', 'true',
         'loop', 'true',
         'scale', 'noscale',
         'wmode', 'window',
         'devicefont', 'false',
         'id', 'index',
         'bgcolor', '#071536',
         'name', 'index',
         'menu', 'true',
         'allowScriptAccess','sameDomain',
         'allowFullScreen','true',
         'movie', 'index',
         'salign', ''
         ); //end AC code
   } else {  // flash is too old or we can't detect the plugin
      var alternateContent = 'Alternate HTML content should be placed here.'
         + 'This content requires the Adobe Flash Player.'
         + '<a href=http://www.macromedia.com/go/getflash/>Get Flash</a>';
      document.write(alternateContent);  // insert non-flash content
   }
}
// -->
</script>
<noscript>
   // Provide alternate content for browsers that do not support scripting
   // or for those that have scripting disabled.
     Alternate HTML content should be placed here. This content requires the Adobe Flash Player.
     <a href="http://www.macromedia.com/go/getflash/">Get Flash</a>
</noscript>
<!-- Slut på Div -->
</div>
</body>
</html>

Användarvisningsbild
Lyngan
Inlägg: 580
Blev medlem: 2002-10-14 9:32:14
Ort: Småland / Sverige
Kontakt:

Re: Centrera FLASH AS3 Hemsida

Inlägg av Lyngan » 2010-05-12 12:33:23

Ja ska kolla in det närmare. Tack för dom bra tipsen och lösningen på mitt mysterium.
Verkar fungerara utmärkt men ska testa det i lite olika upplösningar.

MVH
Gamestation: 4400+, 936GB, 2024mb, 256mb
Workstation: 2,8ghz, 80gb, 512mb, 64mb
Server: IBM Netfinity 5500

Skriv svar