автор на лаодскрине

  • Автор темы Автор темы UZzip
  • Дата начала Дата начала

UZzip

Продвинутый
2 Янв 2016
282
1
Видел в некоторых картах, на загрузочном экране отображаются авторы карты, как так сделать?
 
Если имеются знания xml, css, js то будет изи, а так, можешь с гитхаба взять
 
знать бы что брать))
я догадываюсь что это хранится в resource\overviews
но что да как, общие сведения хотябы узнать.
 
знать бы что брать))
я догадываюсь что это хранится в resource\overviews
но что да как, общие сведения хотябы узнать.
Это панорама
1)xml
Код:
<root>
 <styles>
  <include src="file://{resources}/styles/custom_game/custom_loading_screen.css" />
 </styles>
 <Panel class="AddonLoadingRoot">
  <Panel id="CustomBgEffect_A" >
   <Image id="gamemode" class="SeqImg" src="file://{images}/custom_game/loading_screen/overflow_name.png" />
  </Panel>
  <Panel id="CustomBg" >
   <Image id="gamemode" class="SeqImg" src="file://{images}/custom_game/loading_screen/overflow_tagline.png" />
  </Panel>
	<Panel id="Credits">
		<Panel id="Credits_Author" class="credit_div">
		<Label text="#Credits_Author" class="credit_lable"/>
		<DOTAAvatarImage steamid="76561197975484185" class="credit_avatar"/>
		</Panel>
		<!--
		<Panel id="Credits_Translation" class="credit_div">
		<Label text="#Credits_Trans" class="credit_lable"/>
		<DOTAAvatarImage steamid="someoneHEEEELP!" class="credit_avatar"/>
		</Panel>
		-->
		<Panel id="Credits_Beta" class="credit_div">
		<Label text="#Credits_Beta" class="credit_lable"/>
		<DOTAAvatarImage steamid="76561198087803933" class="credit_avatar"/>
		</Panel>
	</Panel>
	<Panel id="HiddenPrecompiler">
<Image src="file://{images}/spellicons/eldri_anti_magic.png" />
	</Panel>
 </Panel>
</root>

2)css
Код:
@define TotalLength: 40s;
@define TimingFunc: linear;
@define IterationCount: 1;
@define AnimationDelay: 0s;


.credit_lable
{
	color:#ffffff;
  font-size: 30px;
	font-family: "Lucida Console";
	font-weight: bold;
  horizontal-align: center;
	text-shadow: 2px 2px 4px 4.0 #000000ff;
}
.credit_avatar
{
	width:30px;
	height:30px;
	border:2px solid black;
  border-radius: 5px;
}
.credit_div
{
	width:100%;
	flow-children:right;
}

#Credits
{
 flow-children: down;
 width:25%;
 margin-top:100px;
 margin-left:100px;
 padding:7px;
 horizontal-align: left;
 vertical-align: top;
  border: 4px solid black;
  background-color: #333553;
  background-color: gradient( linear, 0% 0%, 0% 100%, from( #22222255 ), to( #22226655 ) );
  border-radius: 5px;
}

#HiddenPrecompiler
{
 horizontal-align: left;
 vertical-align: bottom;
  width: 0px;
  height: 0px;
  overflow: clip;
}
.AddonLoadingRoot
{
  width: 100%;
  height: 100%;
  background-color: black;
  overflow: clip;
	background-image: url("file://{images}/custom_game/loading_screen/overflow_v09.png");
	background-size: 100% 100%;
}

#TitlePanel
{
 horizontal-align: left;
 vertical-align: bottom;
 margin-bottom: 150px;
 margin-left: 100px;
 flow-children: right;
}

#AddonTitle
{
 margin-bottom: -15px;
 vertical-align: center;
 text-transform: uppercase;
 font-size: 80px;
 color: #cccccc;
 text-shadow: 2px 2px 2px #000000;
}

.SeqImg
{
 background-repeat: no-repeat;
 background-position: 50% 50%;
 background-size: 100% 100%;
}

#CustomBg
{

  overflow: clip;
 margin-top: 600px;
 pre-transform-scale2d: 1.0;
 animation-name: gamemode_anim;
 animation-delay: AnimationDelay;
 animation-duration: TotalLength;
 animation-timing-function: TimingFunc;
 animation-iteration-count: IterationCount;
}

#CustomBgEffect_A
{

  overflow: clip;
 margin-top: 200px;
 pre-transform-scale2d: 1.0;
 animation-name: gamemode_anim_fx_a;
 animation-delay: AnimationDelay;
 animation-duration: TotalLength;
 animation-timing-function: TimingFunc;
 animation-iteration-count: IterationCount;
}

#gamemode
{
 margin-left: 160px;
 /*margin-bottom: 0px;*/
 
}

@keyframes 'gamemode_anim'
{
 0%
 {
  transform: translateX( -10px ) translateY( 50px );
  pre-transform-scale2d: .8;
 }

 100%
 {
  transform: translateX( -1px ) translateY( 1px );
 }
}

@keyframes 'gamemode_anim_fx_a'
{
 0%
 {
  transform: translateX( 10px ) translateY( -50px );
  pre-transform-scale2d: .8;
 }

 100%
 {
  transform: translateX( 1px ) translateY( -1px );
	
 }
}
 
Последнее редактирование модератором:
Видишь там
steamid="76561197975484185"
есть. Замени на свой.

Причем, каждый блок

<Panel id="Credits_Author" class="credit_div">
<Label text="#Credits_Author" class="credit_lable"/>
<DOTAAvatarImage steamid="76561197975484185" class="credit_avatar"/>
</Panel>

Отвечает за отдельного чловека. Так что, думаю, тебе первого хватит.

Можешь еще по приколу подписать: "честно спизжено" ))
 
Последнее редактирование модератором:
Видишь там
steamid="76561197975484185"
есть. Замени на свой.

Причем, каждый блок

<Panel id="Credits_Author" class="credit_div">
<Label text="#Credits_Author" class="credit_lable"/>
<DOTAAvatarImage steamid="76561197975484185" class="credit_avatar"/>
</Panel>

Отвечает за отдельного чловека. Так что, думаю, тебе первого хватит.

Можешь еще по приколу подписать: "честно спизжено" ))
С гитхаба не считается :P :P :P :P
 
Последнее редактирование модератором:
Ну я же пишу: " в шутку" )
 
Последнее редактирование модератором:
ох и красота получилась, всем спасибо всем + репутация =)
 
А где "честно спизжено"? ::)
 
Последнее редактирование модератором:
Да лан, взял бы свою картинку и в пэинте подписал внизу мелким шрифтом))


[size=3pt]Вот как я сейчас[/size]
 
Илья, ты у меня в инфе о карте в благодарностях есть, это всё тоже самое =)
 
Реклама: