This commit is contained in:
libccy 2017-02-14 01:16:14 +08:00
parent 60e4996f33
commit 5c89b42423
3 changed files with 70 additions and 12 deletions

View File

@ -357,7 +357,7 @@ character.gujian={
trigger:{player:'useCard'}, trigger:{player:'useCard'},
filter:function(event,player){ filter:function(event,player){
if(event.card.name!='sha') return false; if(event.card.name!='sha') return false;
return game.hasPlayer(function(){ return game.hasPlayer(function(current){
return (event.targets.contains(current)==false&&current!=player&& return (event.targets.contains(current)==false&&current!=player&&
lib.filter.targetEnabled(event.card,player,current)) lib.filter.targetEnabled(event.card,player,current))
}); });

View File

@ -24339,6 +24339,16 @@
lib.setScroll(node); lib.setScroll(node);
ui.create.div('',str1,dash); ui.create.div('',str1,dash);
ui.create.div('',str2,dash); ui.create.div('',str2,dash);
};
var createDash2=function(str1,str2,path,page){
var dash=ui.create.div('.menubutton.large.dashboard.dashboard2');
page.appendChild(dash);
dash.listen(function(){
page.path=path;
enterDirectory(page,path);
});
ui.create.div('',str1,dash);
ui.create.div('',str2,dash);
}; };
var getFileList=function(dir,callback){ var getFileList=function(dir,callback){
var files=[],folders=[]; var files=[],folders=[];
@ -24359,21 +24369,41 @@
}); });
} }
}; };
var createFolder=function(dir,node){ var enterDirectory=function(page,path){
page.innerHTML='';
page.currentpath=path;
ui.create.div('.config.more.margin-bottom','<div style="transform:none;margin-right:3px">←</div>'+(path==page.path?'返回':'上一级'),page,function(){
if(page.path==path){
page.reset();
}
else{
enterDirectory(page,path.slice(0,path.lastIndexOf('/')));
}
});
getFileList(path,function(folders,files){
for(var i=0;i<files.length;i++){
ui.create.div('.fileentry','<span>'+files[i],page);
}
// console.log(folders,files);
});
}; };
var dash1=(function(){ var dash1=(function(){
var page=ui.create.div('.hidden.menu-buttons'); var page=ui.create.div('.hidden.menu-buttons');
ui.create.div('.config.more.margin-bottom','<div style="transform:none;margin-right:3px">←</div>返回',page,function(){ page.reset=function(){
ui.create.templayer(); page.innerHTML='';
page.hide(); ui.create.div('.config.more.margin-bottom','<div style="transform:none;margin-right:3px">←</div>返回',page,function(){
pageboard.show(); ui.create.templayer();
}); page.hide();
page.init=function(){ pageboard.show();
getFileList('image',function(folders,files){ });
console.log(folders,files); createDash2('将','武将图片','image/character',page);
}); createDash2('卡','卡牌图片','image/card',page);
createDash2('景','背景图片','image/background',page);
createDash2('肤','皮肤图片','image/skin',page);
createDash2('模','模式图片','image/mode',page);
createDash2('始','开始图片','image/splash',page);
}; };
page.reset();
return page; return page;
}()); }());
var dash2=(function(){ var dash2=(function(){

View File

@ -780,12 +780,40 @@
top:0; top:0;
} }
.menu-buttons .fileentry{
position: relative;
left: 0;
display: block;
margin: 12px;
margin-bottom: 15px;
white-space: nowrap;
text-decoration: underline;
text-align: left;
}
.menu-buttons .fileentry>span{
cursor: pointer;
}
.menubutton.large.dashboard{ .menubutton.large.dashboard{
width: 80px; width: 80px;
height: 80px; height: 80px;
margin: 6px; margin: 6px;
position: relative !important; position: relative !important;
} }
.menubutton.large.dashboard.dashboard2{
width: 60px;
height: 60px;
margin: 5px;
margin-top: 10px;
}
.menubutton.large.dashboard.dashboard2>div:first-child{
font-size: 40px;
line-height: 40px;
}
.menubutton.large.dashboard.dashboard2>div:last-child{
font-size: 16px;
white-space: nowrap;
}
.menubutton.large.dashboard>div:first-child{ .menubutton.large.dashboard>div:first-child{
font-family: 'lishu','xiaozhuan'; font-family: 'lishu','xiaozhuan';
font-size: 60px; font-size: 60px;