mirror of
https://github.com/Mabbs/mabbs.github.io
synced 2026-07-22 13:33:22 +08:00
Compare commits
135 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 6dab77e73c | |||
| 1ab207cb19 | |||
| 3dd82ed54c | |||
| 0ab62cb2b3 | |||
| 37ead95307 | |||
| fe29177bbd | |||
| 6a4897140e | |||
| 2b0fd923ad | |||
| 86f82d5aac | |||
| 3c324af39e | |||
| d9f22d591a | |||
| 5b639a1cba | |||
| 73415fe7ec | |||
| ada0170bc0 | |||
| 16c29c6d1f | |||
| 043b1a6cf6 | |||
| 5c9e79c0fc | |||
| 0cf73875a7 | |||
| 82e9d43169 | |||
| be9602047b | |||
| 5300870620 | |||
| e809c313c2 | |||
| 19d91dffd4 | |||
| b2a074bead | |||
| 2c629c95b9 | |||
| d1e734ede7 | |||
| fdaf977573 | |||
| f401d33c48 | |||
| 4475fd7ffe | |||
| cdd14e03e9 | |||
| ef2ea62d40 | |||
| 53a96b52d6 | |||
| ba857c724b | |||
| 3ef5ec378d | |||
| e3cf4e5b9e | |||
| 4f3bab2162 | |||
| 4da75fcf15 | |||
| 0e8ac37673 | |||
| 4de724f972 | |||
| 0afcae7cd8 | |||
| dddeb23c41 | |||
| e4e0261e0a | |||
| fb76deac38 | |||
| d4165271bc | |||
| 39cada8eef | |||
| 833fcb15ad | |||
| 2e4dee01e9 | |||
| 84e7982879 | |||
| 4ee425d47c | |||
| 7ea27ffbda | |||
| d10e960a8d | |||
| 00ed1a9b50 | |||
| dba69d3ceb | |||
| c25290e716 | |||
| 7fbeaffac3 | |||
| 6030f3c83c | |||
| 840144b202 | |||
| 7c256532d3 | |||
| d60d41a008 | |||
| 5cc76892b3 | |||
| 0a34660f94 | |||
| 8fd0fd107f | |||
| c2351bc269 | |||
| 446c34abec | |||
| 3c0dee8e79 | |||
| 63ad82f16c | |||
| b7e3354701 | |||
| 2d757a0e7c | |||
| 7937972e19 | |||
| 5cbb262172 | |||
| 723af68b24 | |||
| ffd614df6c | |||
| c6b5330945 | |||
| b1929b927f | |||
| 38caae08aa | |||
| 46e17e7abd | |||
| 8b4ec38daa | |||
| d1ac198efa | |||
| 399a6e2b14 | |||
| 786f9bd602 | |||
| 2b40c9e852 | |||
| e5e305f0f3 | |||
| 6584393a15 | |||
| 6cb9535ecc | |||
| d00e310673 | |||
| 368f1eb0d7 | |||
| 98e38a212e | |||
| b3bc4d12c8 | |||
| e0aba75f77 | |||
| d1791b47f3 | |||
| fe5faeac16 | |||
| 953811453e | |||
| 4c6c0bfc11 | |||
| 17c27841b0 | |||
| 6de5898f85 | |||
| 824f34f25f | |||
| de996d9015 | |||
| dbc8d7fb3c | |||
| ac554c5535 | |||
| 97e0ef3c81 | |||
| 2e59f23e9f | |||
| 6e45815987 | |||
| 8b1135d688 | |||
| 3b70d3c4bd | |||
| 8a3ea7d2b0 | |||
| b818d1db8e | |||
| a56d77a472 | |||
| 72ab43b411 | |||
| 0f00469871 | |||
| 1df87ea39d | |||
| a5ace5b449 | |||
| 29c6d57faa | |||
| d01d9119de | |||
| d0ce029b94 | |||
| ebc280932e | |||
| 6d145383f5 | |||
| 9669d10f5c | |||
| d9984efa2a | |||
| 16fd0ffd59 | |||
| 028f8b7347 | |||
| a9a876bc6f | |||
| 3edfcdb60a | |||
| c454031365 | |||
| a9d4790eb7 | |||
| 2f59a946db | |||
| 1f5ef5079c | |||
| 9d255a0a6f | |||
| 9f2bed804e | |||
| 8211f6d1a2 | |||
| 8f440b43dd | |||
| 7fe88c21a6 | |||
| 526c8c35b7 | |||
| 9b3f0369f6 | |||
| e8f6fbe1e7 | |||
| 91dd8a34ea |
@@ -0,0 +1,10 @@
|
|||||||
|
<!-- 欢迎提交PR!如果是修复 BUG 或 typo ,可直接删除此模板。若是添加友链,请确认满足以下条件(将 [ ] 替换为 [x] 打勾): -->
|
||||||
|
|
||||||
|
- [ ] 这个 PR 是关于添加Links的
|
||||||
|
- [ ] 我在申请之前加上了[贵站](https://mabbs.github.io)友链
|
||||||
|
- [ ] 我的网站 **全站启用 HTTPS**
|
||||||
|
- [ ] 我的博客满足: **原创文章比例>80%,数量>10** 的要求
|
||||||
|
- [ ] 我的网站满足 **站点稳定,不弃坑** 的要求
|
||||||
|
- [ ] 我的链接列表不需要客户端渲染 <!-- 如有请在下方列出合理原因 -->
|
||||||
|
|
||||||
|
我的网站是: <!-- 例如:https://example.com -->
|
||||||
@@ -2,5 +2,13 @@
|
|||||||
layout: default
|
layout: default
|
||||||
title: 404 - 找不到页面
|
title: 404 - 找不到页面
|
||||||
---
|
---
|
||||||
|
|
||||||
# 找不到页面
|
# 找不到页面
|
||||||
你访问的资源 <code><script>document.write(window.location.pathname)</script></code> 不存在或者可能已经被永久移除。
|
你访问的资源 <code><script>document.write(window.location.pathname)</script></code> 不存在或者可能已经被永久移除。
|
||||||
|
|
||||||
|
或者看看近期的其他文章?
|
||||||
|
|
||||||
|
{% for post in site.posts limit:10 %}
|
||||||
|
- {{ post.date | date: "%Y/%m/%d" }} - [{{ post.title }}{% if post.layout == "encrypt" %} [加密] {% endif %}]({{ post.url }})
|
||||||
|
|
||||||
|
{% endfor %}
|
||||||
@@ -1,4 +0,0 @@
|
|||||||
<?xml version="1.0"?>
|
|
||||||
<users>
|
|
||||||
<user>0ADFCE64B3557DC4DC5F2DC224C5FDDD</user>
|
|
||||||
</users>
|
|
||||||
@@ -7,6 +7,9 @@ group :jekyll_plugins do
|
|||||||
gem "jekyll-sitemap", "~> 1.4.0"
|
gem "jekyll-sitemap", "~> 1.4.0"
|
||||||
gem "jekyll-feed", "~> 0.15.1"
|
gem "jekyll-feed", "~> 0.15.1"
|
||||||
gem "jekyll-include-cache", "~> 0.2.1"
|
gem "jekyll-include-cache", "~> 0.2.1"
|
||||||
|
gem "jekyll-readme-index", "~> 0.3.0"
|
||||||
|
gem "jekyll-default-layout", "~> 0.1.5"
|
||||||
|
gem "jekyll-titles-from-headings", "~> 0.5.3"
|
||||||
gem "jekyll-theme-minimal"
|
gem "jekyll-theme-minimal"
|
||||||
gem "jekyll-paginate", "~> 1.1.0"
|
gem "jekyll-paginate", "~> 1.1.0"
|
||||||
gem "kramdown-parser-gfm", "~> 1.1.0"
|
gem "kramdown-parser-gfm", "~> 1.1.0"
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
# Live2d的看板娘——伊斯特瓦尔(Histoire)
|
# Live2d的看板娘——伊斯特瓦尔(Histoire)
|
||||||
|
[Original Repo](https://github.com/eeg1412/Live2dHistoire)
|
||||||
#### 可用于网页端显示Live2D版的伊斯特瓦尔(Histoire) emlog插件版可以看这里:[传送门](https://www.wikimoe.com/?post=75)
|
#### 可用于网页端显示Live2D版的伊斯特瓦尔(Histoire) emlog插件版可以看这里:[传送门](https://www.wikimoe.com/?post=75)
|
||||||
#### 基于[《给博客添加能动的看板娘(Live2D)-将其添加到网页上吧》](https://imjad.cn/archives/lab/add-dynamic-poster-girl-with-live2d-to-your-blog-02)上的源码进行修改。
|
#### 基于[《给博客添加能动的看板娘(Live2D)-将其添加到网页上吧》](https://imjad.cn/archives/lab/add-dynamic-poster-girl-with-live2d-to-your-blog-02)上的源码进行修改。
|
||||||
#### 在原先的基础上加上了如下功能:
|
#### 在原先的基础上加上了如下功能:
|
||||||
@@ -93,9 +94,6 @@ var talkAPI = "";//如果有类似图灵机器人的聊天接口请填写接口
|
|||||||
注意路径别弄错了噢 ~
|
注意路径别弄错了噢 ~
|
||||||
PHP 程序推荐使用主题函数获取绝对路径。
|
PHP 程序推荐使用主题函数获取绝对路径。
|
||||||
|
|
||||||
### 效果预览
|
|
||||||

|
|
||||||
|
|
||||||
|
|
||||||
### 模型说明
|
### 模型说明
|
||||||
本插件仅供学习和交流使用,禁止用于商业用途。
|
本插件仅供学习和交流使用,禁止用于商业用途。
|
||||||
|
|||||||
@@ -1,45 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html>
|
|
||||||
<head>
|
|
||||||
<meta charset="utf-8">
|
|
||||||
<title>Live2D!</title>
|
|
||||||
<link rel="stylesheet" href="live2d/css/live2d.css" />
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<div id="landlord" style="left:5px;bottom:0px;">
|
|
||||||
<div class="message" style="opacity:0"></div>
|
|
||||||
<canvas id="live2d" width="500" height="560" class="live2d"></canvas>
|
|
||||||
<div class="live_talk_input_body">
|
|
||||||
<div class="live_talk_input_name_body">
|
|
||||||
<input name="name" type="text" class="live_talk_name white_input" id="AIuserName" autocomplete="off" placeholder="你的名字" />
|
|
||||||
</div>
|
|
||||||
<div class="live_talk_input_text_body">
|
|
||||||
<input name="talk" type="text" class="live_talk_talk white_input" id="AIuserText" autocomplete="off" placeholder="要和我聊什么呀?"/>
|
|
||||||
<button type="button" class="live_talk_send_btn" id="talk_send">发送</button>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<input name="live_talk" id="live_talk" value="1" type="hidden" />
|
|
||||||
<div class="live_ico_box">
|
|
||||||
<div class="live_ico_item type_info" id="showInfoBtn"></div>
|
|
||||||
<div class="live_ico_item type_talk" id="showTalkBtn"></div>
|
|
||||||
<div class="live_ico_item type_music" id="musicButton"></div>
|
|
||||||
<div class="live_ico_item type_youdu" id="youduButton"></div>
|
|
||||||
<div class="live_ico_item type_quit" id="hideButton"></div>
|
|
||||||
<input name="live_statu_val" id="live_statu_val" value="0" type="hidden" />
|
|
||||||
<audio src="" style="display:none;" id="live2d_bgm" data-bgm="0" preload="none"></audio>
|
|
||||||
<input name="live2dBGM" value="https://t1.aixinxi.net/o_1c52p4qbp15idv6bl55h381moha.mp3" type="hidden">
|
|
||||||
<input name="live2dBGM" value="https://t1.aixinxi.net/o_1c52p8frrlmf1aled1e14m56una.mp3" type="hidden">
|
|
||||||
<input id="duType" value="douqilai,l2d_caihong" type="hidden">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div id="open_live2d">召唤伊斯特瓦尔</div>
|
|
||||||
<script type="text/javascript" src="https://apps.bdimg.com/libs/jquery/1.7.1/jquery.min.js"></script>
|
|
||||||
<script>
|
|
||||||
var message_Path = '/histoire/live2d/';//资源目录,如果目录不对请更改
|
|
||||||
var talkAPI = "";//如果有类似图灵机器人的聊天接口请填写接口路径
|
|
||||||
</script>
|
|
||||||
<script type="text/javascript" src="live2d/js/live2d.js"></script>
|
|
||||||
<script type="text/javascript" src="live2d/js/message.js"></script>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
@@ -1,5 +1,3 @@
|
|||||||
var home_Path = document.location.protocol +'//' + window.document.location.hostname +'/';
|
|
||||||
|
|
||||||
var userAgent = window.navigator.userAgent.toLowerCase();
|
var userAgent = window.navigator.userAgent.toLowerCase();
|
||||||
console.log(userAgent);
|
console.log(userAgent);
|
||||||
var norunAI = ["android", "iphone", "ipod", "ipad", "windows phone"];
|
var norunAI = ["android", "iphone", "ipod", "ipad", "windows phone"];
|
||||||
@@ -29,7 +27,7 @@ if(!norunFlag){
|
|||||||
var tokenReg = /(\\)?\{([^\{\}\\]+)(\\)?\}/g;
|
var tokenReg = /(\\)?\{([^\{\}\\]+)(\\)?\}/g;
|
||||||
return template.replace(tokenReg, function (word, slash1, token, slash2) {
|
return template.replace(tokenReg, function (word, slash1, token, slash2) {
|
||||||
if (slash1 || slash2) {
|
if (slash1 || slash2) {
|
||||||
return word.replace('\\', '');
|
return word.replace(/\\/g, '');
|
||||||
}
|
}
|
||||||
var variables = token.replace(/\s/g, '').split('.');
|
var variables = token.replace(/\s/g, '').split('.');
|
||||||
var currentObject = context;
|
var currentObject = context;
|
||||||
@@ -48,6 +46,7 @@ if(!norunFlag){
|
|||||||
};
|
};
|
||||||
|
|
||||||
var re = /x/;
|
var re = /x/;
|
||||||
|
console.log(re);
|
||||||
re.toString = function () {
|
re.toString = function () {
|
||||||
showMessage('哈哈,你打开了控制台,是想要看看我的秘密吗?', 5000);
|
showMessage('哈哈,你打开了控制台,是想要看看我的秘密吗?', 5000);
|
||||||
return '';
|
return '';
|
||||||
@@ -123,7 +122,7 @@ if(!norunFlag){
|
|||||||
text = '嗨! 来自 谷歌搜索 的朋友!<br>欢迎访问<span style="color:#0099cc;">「 ' + document.title.split(' | ')[0] + ' 」</span>';
|
text = '嗨! 来自 谷歌搜索 的朋友!<br>欢迎访问<span style="color:#0099cc;">「 ' + document.title.split(' | ')[0] + ' 」</span>';
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (window.location.href == home_Path) { //主页URL判断,需要斜杠结尾
|
if (window.location.pathname == "/") { //主页URL判断,需要斜杠结尾
|
||||||
var now = (new Date()).getHours();
|
var now = (new Date()).getHours();
|
||||||
if (now > 23 || now <= 5) {
|
if (now > 23 || now <= 5) {
|
||||||
text = '你是夜猫子呀?这么晚还不睡觉,明天起的来嘛?';
|
text = '你是夜猫子呀?这么晚还不睡觉,明天起的来嘛?';
|
||||||
@@ -188,10 +187,10 @@ if(!norunFlag){
|
|||||||
if (Array.isArray(text)) text = text[Math.floor(Math.random() * text.length + 1) - 1];
|
if (Array.isArray(text)) text = text[Math.floor(Math.random() * text.length + 1) - 1];
|
||||||
//console.log('showMessage', text);
|
//console.log('showMessage', text);
|
||||||
$('.message').stop();
|
$('.message').stop();
|
||||||
if(text instanceof EventSource){
|
if (typeof EventSource !== 'undefined' && text instanceof EventSource) {
|
||||||
var outputContainer = $('.message')[0];
|
var outputContainer = $('.message')[0];
|
||||||
var eventFlag = false;
|
var eventFlag = false;
|
||||||
text.onmessage = (event) => {
|
text.onmessage = function (event) {
|
||||||
if (event.data == "[DONE]") {
|
if (event.data == "[DONE]") {
|
||||||
text.close();
|
text.close();
|
||||||
return;
|
return;
|
||||||
@@ -201,7 +200,7 @@ if(!norunFlag){
|
|||||||
outputContainer.textContent = "";
|
outputContainer.textContent = "";
|
||||||
eventFlag = true;
|
eventFlag = true;
|
||||||
}
|
}
|
||||||
const data = JSON.parse(event.data);
|
var data = JSON.parse(event.data);
|
||||||
outputContainer.textContent += data.response;
|
outputContainer.textContent += data.response;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -223,6 +222,12 @@ if(!norunFlag){
|
|||||||
}
|
}
|
||||||
|
|
||||||
function initLive2d() {
|
function initLive2d() {
|
||||||
|
$("#landlord").mouseenter(function () {
|
||||||
|
$(".live_ico_box").fadeIn();
|
||||||
|
});
|
||||||
|
$("#landlord").mouseleave(function () {
|
||||||
|
$(".live_ico_box").fadeOut();
|
||||||
|
});
|
||||||
$('#hideButton').on('click', function () {
|
$('#hideButton').on('click', function () {
|
||||||
if (AIFadeFlag) {
|
if (AIFadeFlag) {
|
||||||
return false;
|
return false;
|
||||||
@@ -265,7 +270,7 @@ if(!norunFlag){
|
|||||||
$('body').addClass(dataType);
|
$('body').addClass(dataType);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
if(talkAPI!==""){
|
if (talkAPI !== "" && typeof EventSource !== 'undefined') {
|
||||||
$('#showInfoBtn').on('click', function () {
|
$('#showInfoBtn').on('click', function () {
|
||||||
var live_statu = $('#live_statu_val').val();
|
var live_statu = $('#live_statu_val').val();
|
||||||
if (live_statu == "0") {
|
if (live_statu == "0") {
|
||||||
@@ -292,7 +297,8 @@ if(!norunFlag){
|
|||||||
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
$('#talk_send').on('click',function(){
|
$('#live_talk_input_form').on('submit', function (e) {
|
||||||
|
e.preventDefault();
|
||||||
var info_ = $('#AIuserText').val();
|
var info_ = $('#AIuserText').val();
|
||||||
// var userid_ = $('#AIuserName').val();
|
// var userid_ = $('#AIuserName').val();
|
||||||
let add_id = "";
|
let add_id = "";
|
||||||
@@ -304,14 +310,77 @@ if(!norunFlag){
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
showMessage('思考中~', 0);
|
showMessage('思考中~', 0);
|
||||||
const evSource = new EventSource(talkAPI + "?info=" + encodeURIComponent(info_) + add_id);
|
showMessage(new EventSource(talkAPI + "?info=" + encodeURIComponent(info_) + add_id));
|
||||||
showMessage(evSource);
|
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
$('#showInfoBtn').hide();
|
$('#showInfoBtn').hide();
|
||||||
$('#showTalkBtn').hide();
|
$('#showTalkBtn').hide();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
// //获取用户名
|
||||||
|
// var live2dUser = sessionStorage.getItem("live2duser");
|
||||||
|
// if(live2dUser !== null){
|
||||||
|
// $('#AIuserName').val(live2dUser);
|
||||||
|
// }
|
||||||
|
//获取位置
|
||||||
|
var landL = sessionStorage.getItem("historywidth");
|
||||||
|
var landB = sessionStorage.getItem("historyheight");
|
||||||
|
if (landL == null || landB == null) {
|
||||||
|
landL = '5px'
|
||||||
|
landB = '0px'
|
||||||
|
}
|
||||||
|
$('#landlord').css('left', landL + 'px');
|
||||||
|
$('#landlord').css('bottom', landB + 'px');
|
||||||
|
//移动
|
||||||
|
function getEvent() {
|
||||||
|
return window.event || arguments.callee.caller.arguments[0];
|
||||||
|
}
|
||||||
|
var smcc = document.getElementById("landlord");
|
||||||
|
var moveX = 0;
|
||||||
|
var moveY = 0;
|
||||||
|
var moveBottom = 0;
|
||||||
|
var moveLeft = 0;
|
||||||
|
var moveable = false;
|
||||||
|
var docMouseMoveEvent = document.onmousemove;
|
||||||
|
var docMouseUpEvent = document.onmouseup;
|
||||||
|
smcc.onmousedown = function () {
|
||||||
|
var ent = getEvent();
|
||||||
|
moveable = true;
|
||||||
|
moveX = ent.clientX;
|
||||||
|
moveY = ent.clientY;
|
||||||
|
var obj = smcc;
|
||||||
|
moveBottom = parseInt(obj.style.bottom);
|
||||||
|
moveLeft = parseInt(obj.style.left);
|
||||||
|
if (isFirefox = navigator.userAgent.indexOf("Firefox") > 0) {
|
||||||
|
window.getSelection().removeAllRanges();
|
||||||
|
}
|
||||||
|
document.onmousemove = function () {
|
||||||
|
if (moveable) {
|
||||||
|
var ent = getEvent();
|
||||||
|
var x = moveLeft + ent.clientX - moveX;
|
||||||
|
var y = moveBottom + (moveY - ent.clientY);
|
||||||
|
obj.style.left = x + "px";
|
||||||
|
obj.style.bottom = y + "px";
|
||||||
|
}
|
||||||
|
};
|
||||||
|
document.onmouseup = function () {
|
||||||
|
if (moveable) {
|
||||||
|
var historywidth = obj.style.left;
|
||||||
|
var historyheight = obj.style.bottom;
|
||||||
|
historywidth = historywidth.replace('px', '');
|
||||||
|
historyheight = historyheight.replace('px', '');
|
||||||
|
sessionStorage.setItem("historywidth", historywidth);
|
||||||
|
sessionStorage.setItem("historyheight", historyheight);
|
||||||
|
document.onmousemove = docMouseMoveEvent;
|
||||||
|
document.onmouseup = docMouseUpEvent;
|
||||||
|
moveable = false;
|
||||||
|
moveX = 0;
|
||||||
|
moveY = 0;
|
||||||
|
moveBottom = 0;
|
||||||
|
moveLeft = 0;
|
||||||
|
}
|
||||||
|
};
|
||||||
|
};
|
||||||
//获取音乐信息初始化
|
//获取音乐信息初始化
|
||||||
var bgmListInfo = $('input[name=live2dBGM]');
|
var bgmListInfo = $('input[name=live2dBGM]');
|
||||||
if (bgmListInfo.length == 0) {
|
if (bgmListInfo.length == 0) {
|
||||||
@@ -380,77 +449,13 @@ if(!norunFlag){
|
|||||||
showMessage('音乐似乎加载不出来了呢!', 0);
|
showMessage('音乐似乎加载不出来了呢!', 0);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
// //获取用户名
|
|
||||||
// var live2dUser = sessionStorage.getItem("live2duser");
|
|
||||||
// if(live2dUser !== null){
|
|
||||||
// $('#AIuserName').val(live2dUser);
|
|
||||||
// }
|
|
||||||
//获取位置
|
|
||||||
var landL = sessionStorage.getItem("historywidth");
|
|
||||||
var landB = sessionStorage.getItem("historyheight");
|
|
||||||
if(landL == null || landB ==null){
|
|
||||||
landL = '5px'
|
|
||||||
landB = '0px'
|
|
||||||
}
|
|
||||||
$('#landlord').css('left',landL+'px');
|
|
||||||
$('#landlord').css('bottom',landB + 'px');
|
|
||||||
//移动
|
|
||||||
function getEvent() {
|
|
||||||
return window.event || arguments.callee.caller.arguments[0];
|
|
||||||
}
|
|
||||||
var smcc = document.getElementById("landlord");
|
|
||||||
var moveX = 0;
|
|
||||||
var moveY = 0;
|
|
||||||
var moveBottom = 0;
|
|
||||||
var moveLeft = 0;
|
|
||||||
var moveable = false;
|
|
||||||
var docMouseMoveEvent = document.onmousemove;
|
|
||||||
var docMouseUpEvent = document.onmouseup;
|
|
||||||
smcc.onmousedown = function(){
|
|
||||||
var ent = getEvent();
|
|
||||||
moveable = true;
|
|
||||||
moveX = ent.clientX;
|
|
||||||
moveY = ent.clientY;
|
|
||||||
var obj = smcc;
|
|
||||||
moveBottom = parseInt(obj.style.bottom);
|
|
||||||
moveLeft = parseInt(obj.style.left);
|
|
||||||
if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){
|
|
||||||
window.getSelection().removeAllRanges();
|
|
||||||
}
|
|
||||||
document.onmousemove = function(){
|
|
||||||
if(moveable){
|
|
||||||
var ent = getEvent();
|
|
||||||
var x = moveLeft + ent.clientX - moveX;
|
|
||||||
var y = moveBottom + (moveY - ent.clientY);
|
|
||||||
obj.style.left = x + "px";
|
|
||||||
obj.style.bottom = y + "px";
|
|
||||||
}
|
|
||||||
};
|
|
||||||
document.onmouseup = function(){
|
|
||||||
if(moveable){
|
|
||||||
var historywidth = obj.style.left;
|
|
||||||
var historyheight = obj.style.bottom;
|
|
||||||
historywidth = historywidth.replace('px', '');
|
|
||||||
historyheight = historyheight.replace('px', '');
|
|
||||||
sessionStorage.setItem("historywidth", historywidth);
|
|
||||||
sessionStorage.setItem("historyheight", historyheight);
|
|
||||||
document.onmousemove = docMouseMoveEvent;
|
|
||||||
document.onmouseup = docMouseUpEvent;
|
|
||||||
moveable = false;
|
|
||||||
moveX = 0;
|
|
||||||
moveY = 0;
|
|
||||||
moveBottom = 0;
|
|
||||||
moveLeft = 0;
|
|
||||||
}
|
|
||||||
};
|
|
||||||
};
|
|
||||||
}
|
}
|
||||||
$(document).ready(function () {
|
$(document).ready(function () {
|
||||||
var AIimgSrc = [
|
var AIimgSrc = [
|
||||||
home_Path + message_Path + "model/histoire/histoire.1024/texture_00.png",
|
message_Path + "model/histoire/histoire.1024/texture_00.png",
|
||||||
home_Path + message_Path + "model/histoire/histoire.1024/texture_01.png",
|
message_Path + "model/histoire/histoire.1024/texture_01.png",
|
||||||
home_Path + message_Path + "model/histoire/histoire.1024/texture_02.png",
|
message_Path + "model/histoire/histoire.1024/texture_02.png",
|
||||||
home_Path + message_Path + "model/histoire/histoire.1024/texture_03.png"
|
message_Path + "model/histoire/histoire.1024/texture_03.png"
|
||||||
]
|
]
|
||||||
var images = [];
|
var images = [];
|
||||||
var imgLength = AIimgSrc.length;
|
var imgLength = AIimgSrc.length;
|
||||||
|
|||||||
Binary file not shown.
|
Before Width: | Height: | Size: 824 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 826 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 658 KiB |
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user