Moluya
[游戏]我很荣幸 v2.7 精翻汉化版【8月更新/PC+安卓/2.8G】
你是个天天吃喝玩乐不务正业的熊孩子,整天就知道跟同学,朋友们开各种狂欢派对。。。
每天头脑里面想的就是把这个还是那个妹子灌醉了,然后什么3P什么4P之类的。。。
一次在家里开派对的时候,你为了一个妹子,把你爸爸的酒柜打开偷喝了里面爸爸珍藏的名酒!
当然,你爸是大发雷霆!他要跟你妈出去旅行一周,同时,也把你从家里赶出去一周!
幸好还是你妈疼你,告诉你,你可以去你叔叔康奈尔家住一周,跟你漂亮的表妹洛丽还有她的朋友们在一起玩~
于是,你来到了你那很久没见的叔叔家里,在这里,你见到了你性感的姨妈茱莉亚和可爱的表妹洛丽,还有她活泼的朋友芭芭拉。
为了让寄人篱下的生活不那么无聊,你决定想出一个计划!
让你的生活重新丰富多彩起来!
//拿到预览框架,也就是上面的html代码
var pswpElement = document.querySelectorAll(‘.pswp’)[0];
//定义图片数组变量
var imgitems;
/**
* 用于显示预览界面
* @param index 图片数组下标
*/
function viewImg(index) {
//其它选项这里不做过多阐述,详情见官网
var pswpoptions = {
index: parseInt(index, 10), // 开始幻灯片索引。0是第一张幻灯片。必须是整数,而不是字符串。
bgOpacity: 0.7, // 背景透明度,0-1
maxSpreadZoom: 3, // 缩放级别,不要太大
};
//初始化并打开PhotoSwipe,pswpElement对应上面预览框架,PhotoSwipeUI_Default为皮肤,imgitems为图片数组,pswpoptions为选项
var gallery = new PhotoSwipe(pswpElement, PhotoSwipeUI_Default, imgitems, pswpoptions);
gallery.init()
}
/**
* 用于添加图片点击事件
* @param img 图片元素
* @param index 所属下标(在imgitems中的位置)
*/
function addImgClick(img, index) {
img.onclick = function() {
viewImg(index)
}
}
/**
* 轮询所有图片,获取src、width、height等数据,加入imgitems,并给图片元素添加事件
* 最好在onload中执行该方法,本站因放在最底部,所以直接初始化
* 异步加载图片可在图片元素创建完成后调用此方法
*/
function initImg() {
//重置图片数组
imgitems = [];
//查找class:markdown 下的所有img元素并遍历
var imgs = document.querySelectorAll(‘.markdown img’);
for (var i = 0; i 0) {
imgtemp.src = ds
} else {
imgtemp.src = img.src
}
//判断是否存在缓存
if (imgtemp.complete) {
var imgobj = {
“src”: imgtemp.src,
“w”: imgtemp.width,
“h”: imgtemp.height,
};
imgitems[i] = imgobj;
addImgClick(img, i);
} else {
console.log(‘进来了2’)
imgtemp.index = i;
imgtemp.img = img;
imgtemp.onload = function() {
var imgobj = {
“src”: this.src,
“w”: this.width,
“h”: this.height,
};
//不要使用push,因为onload前后顺序会不同
imgitems[this.index] = imgobj//添加点击事件
addImgClick(this.img, this.index);
}
}
}
}
//初始化
initImg();
评论146