如何使用CSS和Vanilla.js实现展示苹果设备的交互动画(附源码)

如何使用CSS和Vanilla.js实现展示苹果设备的交互动画(附源码),第1张

本篇文章给大家带来的内容是关于如何用CSS和Vanillajs实现展示苹果设备的交互动画(附源码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

效果预览

源代码下载https://githubcom/comehope/front-end-daily-challenges

代码解读定义 dom,包含 5 个子元素,分别代表 iphone, mini, ipad, macbook, imac 这 5 种设备:

<div class="container">

<div class="device iphone"></div>

<div class="device mini"></div>

<div class="device ipad"></div>

<div class="device macbook"></div>

<div class="device imac"></div>

</div>居中显示:

body {

margin: 0;

height: 100vh;

display: flex;

align-items: center;

justify-content: center;

background-color: #aaa;

}设置容器中子元素的布局方式:

container {

position: relative;

display: flex;

flex-direction: column;

align-items: center;

}设置设备的共有属性,线性渐变图案将作为屏幕的背景:

device {

box-sizing: border-box;

position: relative;

display: flex;

justify-content: center;

background: linear-gradient(120deg, #ddd 30%, #ccc 30%);

}

device::before,

device::after {

content: '';

position: absolute;

}iphone, mini, ipad 的造型相似,都有顶部摄像头、传感器开口和底部按钮,所以这些共有属性可以一起设置,用 ::before 伪元素画出顶部细节,::after 伪元素画出底部按钮:

iphone::before,

mini::before,

ipad::before {

width: 2px;

height: 2px;

border-style: solid;

border-color: #a5adbe;

border-width: 0 12px 0 2px;

}

iphone::after,

mini::after,

ipad::after {

width: 8px;

height: 8px;

background-color: white;

border-radius: 50%;

}接下来逐个画出设备。先画出 iphone 的轮廓:

iphone {

width: 59px;

height: 124px;

border: #484f5e solid;

border-width: 18px 4px;

border-radius: 6px;

}定位 iphone 的顶部和底部细节:

iphone::before {

top: -10px;

}

iphone::after {

bottom: -13px;

}类似地,画出 mini:

mini {

width: 93px;

height: 138px;

border: #484f5e solid;

border-width: 14px 5px;

border-radius: 10px;

}

mini::before {

top: -8px;

}

mini::after {

bottom: -11px;

}再画出 ipad:

ipad {

width: 134px;

height: 176px;

border: #484f5e solid;

border-width: 18px 13px;

border-radius: 12px;

}

ipad::before {

top: -10px;

}

ipad::after {

bottom: -13px;

}接下来画 macbook,先画屏幕:

macbook {

width: 234px;

height: 155px;

border: 8px solid #484f5e;

border-radius: 7px 7px 0 0;

}用 ::before 伪元素画出摄像头:

macbook::before {

width: 294px;

height: 14px;

background-color: #e8ebf0;

top: calc(100% + 8px);

border-radius: 0 0 14px 14px;

}用 ::after 伪元素画出主机:

macbook::after {

width: 3px;

height: 3px;

background-color: #a5adbe;

top: -6px;

border-radius: 50%;

}接下来画 imac,先画屏幕,屏幕的左、上、右的黑色边框没有用 border 属性画,是因为 border 会在端点处遗留一个斜角,所以改用 box-shadow 实现:

imac {

width: 360px;

height: 215px;

border-radius: 10px;

box-shadow:

inset 0 14px #484f5e,

inset 14px 0 #484f5e,

inset -14px 0 #484f5e;

border-bottom: 33px solid #e8ebf1;

transform: translateY(14px);

}用 ::before 伪元素画出梯形的底座:

imac::before {

width: 90px;

height: 0;

top: calc(100% + 33px);

border: solid transparent;

border-bottom-color: #e2e4e8;

border-width: 0 10px 47px 10px;

}用 ::after 伪元素画出顶部的摄像头和屏幕底部的按钮,注意按钮是用 box-shadow 实现的:

imac::after {

width: 4px;

height: 4px;

background-color: #a5adbe;

top: 5px;

border-radius: 50%;

box-shadow: 0 191px 0 4px #464e5d;

}至此,设备全部绘制完成。

删除除 iphone 之外的其他设备的 dom 元素,只保留 1 个 dom 元素,后面的动画效果都在这个 dom 元素上变化:

<div class="container">

<div class="device iphone"></div>

<!-- <div class="device mini"></div>

<div class="device ipad"></div>

<div class="device macbook"></div>

<div class="device imac"></div> -->

</div>设置容器尺寸,子元素垂直居中,设备的高度占容器高度的 75%:

container {

width: 360px;

height: 350px;

justify-content: center;

}

device {

transform: translateY(-25%);

}在 dom 中增加 2 个按钮元素,分别用 left 和 right 表示:

<div class="container">

<div class="device iphone"></div>

<div class="buttons">

<span class="left"></span>

<span class="right"></span>

</div>

</div>定位按钮的位置:

buttons {

position: absolute;

width: inherit;

font-size: 30px;

height: 2em;

bottom: 0;

display: flex;

justify-content: space-around;

}

buttons > {

position: relative;

width: 4em;

}按钮为向左和向右的箭头:

buttons > ::before {

position: absolute;

}

buttons left::before {

content: '←';

right: 0;

}

buttons right::before {

content: '→';

}设置按钮样式为圆形:

buttons > t::before {

position: absolute;

width: 2em;

height: 2em;

background-color: #484f5e;

color: silver;

text-align: center;

line-height: 2em;

border-radius: 1em;

cursor: pointer;

}增加鼠标悬停效果:

buttons > ::before {

transition: 02s;

}

buttons left:hover::before {

width: 4em;

content: '';

}

buttons right:hover::before {

width: 4em;

content: '';

}增加按钮点击效果:

buttons > :active {

transform: scale(09);

filter: brightness(08);

}至此,按钮制作完毕,接下来创建交互脚本。

定义一个获取元素的函数 $:

const $ = (className) => documentgetElementsByClassName(className)[0]定义一个存放设备名称的数组:

let devices = ['iphone', 'mini', 'ipad', 'macbook', 'imac']定义点击行为对数据的加工方法,当点击左侧按钮时,把数组最左边的 1 个元素移到最右边,相反地,当点击右侧按钮时,把数组最右边的 1 个元素移到最左边,这样就可以从 2 个方向循环遍历数组了:

let loop = {

'left': () => devicesunshift(devicespop()),

'right': () => devicespush(devicesshift())

}定义点击事件,根据数组的变化切换设备:

Arrayfrom($('buttons')children)forEach(element =>

elementaddEventListener('click', function(e) {

loop[etargetclassName]()

$('device')className = 'device ' + devices[0]

})

)最后,设置设备切换的缓动效果:

device,

device::before,

device::after {

transition: 04s cubic-bezier(05, 17, 05, 12);

}大功告成!

连攻略一起给你了

简单吃点东西

既然来到这里,当然要吃点东西了,给她买个比萨吧。

Play a Game

玩游戏

看到屋子里那个双人跳舞机了吗?Boogie down!

Go Shopping

逛商店

Buy Crystal a Gift

给Crystal买个礼物

好不容易来到这里,Crystal却说这里的东东不好,非要买地摊货,不过这倒是给我省了不少钱^^ 去自宅外面摆地摊那里给她买盒巧克力或红玫瑰送给她吧。

这回Crystal终於告诉我关於Xizzle俱乐部的事情,原来在那里可以买到各种有用的技能,同时路障旁也出现了进入俱乐部的隐藏木门。

完成前面5个任务后,会发现Gramma Hattie头上出现叹号。与其交谈,被Hattie痛责了一顿,并从她口中得知为了阻止Bigbucks控制整个城镇,大家决定团结起来。主角当然也要加入进来,但Hattie并不信任主角,除非能证明自己。

Road to the Sim Quarter

Make 3 Friends

交3个朋友

友好度达到50以上就算交友成功,找自己瞧得顺眼的吧。

Raise $500 for the Cause

为事业徵收500元钱

Earn 2 Promotions in LOCAL jobs

获得工作的2次提升

提升工作等级2次,既可以提升同一项工作,也可以提升不同的工作。需要注意的是,提升工作等级不仅需要一定的积分,还需要特定技能点数的要求,按选择键可以查看该工作需要的属性。

完成全部任务后,小镇的游行示威活动正式开始。在大家的努力下,右下角挡路的障碍物终於消失,可以去更远的地方了。任务二结束。

任务三

进入新的地区,又有两栋新建筑可供购买,不过价钱嘛……量力而行吧~

与Dan探长交谈,探长希望主角帮忙监视Salty的船艇,而方式仅仅是去里面玩个游戏……真的有那麼简单麼?

Mission for the Mann

Play Moogoo Monkey

玩Moogoo Monkey的小游戏

来到最下面那艘大型船艇上,调查1F的标志即可。这个游戏的规则是先将自己对应的水果摆在上方猴子的下栏,再从下方选择卡片。当卡片排满后,数值最小的卡片所对应的猴子会被消去。然后再次选择、再次消去……因此,尽量集中自己的水果,并保持该栏对应的卡片数值较大,是制胜的关键。玩过后刚想离开,前作的罪犯Giuseppi Mezzoalto走了过来。他以为主角是Bigbucks雇佣来的,告知主角留意留言板上的信息。

</CC>

Follow the Directions on the Bulletin Board

跟随留言板上的信息

留言板在地图左下的Minioplis Chronicle,在有主角名字的纸条上提示去调查博物馆附近的灌木丛。调查地图右上角的博物馆外灌木,得到Slip of Paper,上面提示说主角寻找的答案在墓地中。进入墓地深处,调查最左侧的墓碑得到Scrap of Paper,上面提示说需要另外一根帽子上的羽毛。帽子上有羽毛的不就是Berkeley吗?把纸条拿给他看,他就露出了本来面目,原来他跟Giuseppi等人是一夥的!他嘱托主角把Mysterious Briefcase交给Giuseppi,他却不知道我们的主角其实早就另有打算。

Give the "Mysterious Briefcase" to DetDan

把「神秘公文包」交给Dan探长

将公文包拿给探长后,探长把一枚窃听器安置在把手中,然后让主角把这个「加料」的公文包拿给Giuseppi。

Give the "Rigged Briefcase" to Giuseppi

把「装配过的公文包」交给Giuseppi

将公文包交给Giuseppi即可完成任务。

与Lily Gates交谈,有时会在甲板上遇到她。从她口中得知Daddy Bigbucks准备在废弃的碰碰船公园之上修建大坝。但建大坝会使河水枯竭,要想阻止Bigbucks的计划,只能想办法修复公园,使公园重新开放。

Batten Down the Hatches

Earn Creativity 5

积攒5点创造力技能

垃圾箱已经不能满足5点创造力的学习了,只好进入大学来学习。不过大学的课程安排都要遵循一定的时间,在桌子上可以看到课表,来对时间再与教授交谈才能学习,而且学习也是要花钱的哦~

Convince Ewan to Fix the Attraction (Rel 50)

劝说Ewan修复美景,友好度50

向Ewan寻求帮助,他倒是很爽快的就答应了,不过他说还需要有Dusty Hogg的帮助才可以开工。

Challenge and Beat Dusty Hogg (6-7PM)

挑战并击败Dusty Hogg

在赛车比赛中将Dusty Hogg击败后,得到了自己的摩托车,速度可比以前的滑板快多了。再次与其交谈,获得新的任务。

Convince Polly to Visit the Attraction (Rel 50)

劝说Polly访问美景,友好度50

公园修好了,可也要有人去游玩才行啊。在学校有机会碰到Polly,提升到50以上的友好度后,她就会答应带朋友一起去玩。

完成上述任务后,找Lily Gates交任务,之后游艇的小游戏就开启了。

与Gramma Hattie交谈,虽然上次的游行示威成功了,但这位老婆婆仍然不是很满意,计划组织一次秘密会议讨论下一步的部署,她希望主角能为他们保驾护航。

None Shall Pass

Earn Body 5 OR Charisma 5

积聚体格或魅力5点

体格的锻炼可以通过在监狱举重来增加,魅力的锻炼可以通过在商店照镜子来增加。

Meet at the Cemetery between 11PM and 12AM

半夜11~12点在墓地碰面

在指定时间内到达地图右下角的墓地,再次遇到Hattie,他叮嘱主角如果没有密码,不要放任何人进来。

Guard the Cemetery for 4 Hours

守卫墓地4小时

第一个试图进入的是Bigbucks,无论如何选择都不会让他进入的。第2个来的随机产生,我第1次玩时来的是Lily Gates,前两个选项随便选,后面的选项按照1213顺序选择就可成功将其阻挡在外。第2次玩时来的是Darius,选项顺序完全不同,因此请玩家自行判断正确选项吧。

完成上述任务后,主角向Hattie索要报酬,哪知道只得到一本烹调用书- -

与Cannonball Coleman交谈,这个音乐疯子一时心血来潮,竟然要弄一个表演秀,还强迫主角帮他守大门- -

Get on the "List"

Earn REP 2 with your Group

为自己的阵营积攒2点属性

自己的阵营就是属性页面中闪光的那一项,在游戏开始前的问题就是确定角色阵营的。不同的NPC有不同的阵营属性,当与该角色的友好度达到50以上时,就可以得到他的阵营属性。达成2点以上属性即可完成任务。

Take Tickets:2-5AM (Club Zydeco)

凌晨2-5点在Zydeco俱乐部买票

Zydeco俱乐部在地图的最右侧,要完成上面那个积攒属性的任务后,在这里才会触发剧情。之后Coleman会让你把守大门,只能让贫穷的人进入,富裕的人不许入内。不过我怎麼知道谁穷谁富啊- - 没办法,一个个蒙吧。我的选择顺序是允许、拒绝、允许、允许、允许、拒绝。完成任务后得到Golden Fiddle

</CC>与Luthor LBigbucks交谈,他是Daddy Bigbucks的儿子。虽然人长得不怎麼样,不过看样子人还不像他老爹那麼坏。他希望重开博物馆,因此得不到老爸的支持,只能求助於主角。

High Society

Find a Curator

找一位博物馆馆长

与Roxanna Moxie交谈,她答应叫她一位朋友过来帮忙,不过帮忙当然是有代价的……

Purchase one Museum Exhibit

购买一件博物馆的陈列品

看到博物馆里的那些小牌子了麼?随便买一个就行,不过价格可真高- -

Give $300 to Roxie for Travel Expenses

付给Roxie元钱作为旅行的开销

完成全部任务后,找Luthor LBigbucks交任务,之后会得到博物馆收入分成的支票。

完成前面5个任务后,与Mambo Loa交谈会接到新的任务。Mambo Loa是一个魔法师,平时在博物馆旁的小房间里很容易遇到她。从他口中得知Bigbucks又准备收购Olde Salty那艘大船,而能够说服Salty不把船卖了的唯一方法,就是找人假扮Salty的哥哥Pepper Pete与Salty交谈。而找人、找化妆用道具等任务当然又压在我们那可怜的主角身上了。

The Ballad of Pepper Pete

Find a Sailor''''s Coat

找一件水手服

在商店的衣架上调查可得到,如果之前找过Phoebe的话,也会得到提示。

Find a Fake Beard

找一撮假胡须

与Pritchard Locksley交谈,没想到他那里竟然有胡须卖,难道他的那几撇小胡子也是假的?花300元钱就可以买到。

Find a Sailor''''s Cap

找一顶水手帽

在地图右下角的咖啡屋里,有电脑可以进行网上购物,在那里可以买到一顶海军帽,不过要等1天才能在自宅拿到寄来的包裹。如果之前找过Polly Nomial的话,也会得到提示。

Give Costume Items to Mambo Loa

把服装道具交给Mambo Loa

完成前3个任务后,与Mambo Loa交谈,她会施展魔法将主角变成海员的模样。

Talk to Olde Salty

与Olde Salty交谈

Olde Salty经常在游艇外徘徊,遇到他后自动展开交谈。经过一番劝说,终於使Olde Salty拒绝了Bigbucks的收购。任务是结束了,可是恼羞成怒的Bigbucks却突施暴力,把主角扔进了大海中……

回帖 引用 1楼: [楼主] ~H^E^L^L^O~ 20070815 22:23

Q吧档案

发消息

QQ空间

进黑名单

任务四

主角醒来时发现自己躺在海滩上,一个叫Crawdad Clem的人竟然把自己当成了吸血鬼。尽管经主角一再解释,他仍然要问几个问题。按照212的顺序就可过关,不过即使选不对也无所谓,只是友好度降低而已。

The Greatest Fear

Prove to Clem you Aren''''t a Vampire (Rel30)

向Clem证明你不是一个吸血鬼,有好度30

如果之前按正确顺序选择,此任务直接完成。

Find the "Dark Tree"

找到黑暗之树

路上有食人花,要小心躲避。经过第1座桥后直接走左侧的木桥,之后再经过1座桥即可在上方发现黑暗之树。树内果然可怕,竟然出现了Bigbucks的影像……

Find a Light

找一盏灯

经过第1座桥后向上走会发现有一件闪闪发光的东东,那就是我们要找的灯。躲避食人花的方式为被蔓籐缠住时,快速的连按A或B键摆脱。

Capture the Albino Alligator

抓住Albino Alligator

拿到灯后进入黑暗之树,就可以将Bigbucks的影像驱除。在里面遇到Lloyd,与其交谈得知Bigbucks曾来过这里。为了使Clem两兄弟不再害怕自己,Lloyd交给主角Locket Chain,并告知这是那两弟兄母亲的东西,而且要有另外一部分才能真正发挥作用。

回到自宅与Bayou Boo交谈,但Boo却不相信主角真的去过黑暗之树。但他还是给了主角另外一个测试的机会来证明自己。

Fiddle with the Red Man

Meet at the Hickory Stump at Midnight

午夜时分在山核桃树桩前会面

树桩就在黑暗之树的下面,在半夜会在那里遇到Red Man。与其交谈进入小游戏,原来是模仿他拉琴。游戏结束后得到另外一半锁链,并跟之前的组合成Antique Locket。

返回自宅与Crawdad Clem交谈,得到新的任务。

Bye Bye Bayou

Convince Clem to Show you Out

将Antique Locket交给Clem就可以了。

Meet Boo at the Mausoleum Entrance

在陵墓入口会见Boo

陵墓在地图的左下角,与门口的Boo交谈,得知通往城市的道路就在陵墓里。虽然Boo害怕里面有吸血鬼,但在主角的一番解释下,终於还是帮助主角把陵墓的门打开。

Traverse the Mausoleum

穿过陵墓

在陵墓中可以遇到幽灵Ephram Earl。

走出陵墓后与Hattie交谈,得知城镇内的所有路障都取消了,但糟糕的是Bigbucks控制了城镇的法律,如果长时间奔跑的话,就会被抓进监狱(好奇怪的法律),不过乘滑板或摩托车倒是没有限制,看来今后得以车代步了。

与Dan探长交谈,得知要取消那项禁止奔跑的禁令,就必须给远游的城镇统治者去封信,向他寻求帮助。

Running from the Law

Find Someone to Write a Letter

找人写信

对Bigbucks深恶痛绝的当然就是那位Hattie了。可惜她被抓进监狱里去了,想要和他交谈,得等到她自己走到边上,或先违反禁令进入牢房才能交谈。与其交谈后她爽快的答应了,不过还要有投递员才能把信寄出去。

Find a Messenger to Paradise Island

找一个去Paradise岛的信使

去学校与那个睡觉的学生Gordie Puck交谈,如果受欢迎程度已达到40以上,即可完成该任务。

Gain Popularity 40

积攒受欢迎程度到40点

受欢迎程度是居民友好度的平均数,至於是普遍提升,还是专攻几个人就无所谓了。

Find a Map to Paradise Island

找到Paradise岛的地图

在船艇最上层可以找到地图。

Bring the Map to Gordie

把地图带给Gordie

那到地图后与Gordie交谈即可。

之后与Dan探长交谈,禁令终於被解除,又可以再跑了。

与Roxanna Moxie交谈,得知狂欢活动准备开始了,不过还需要做很多准备工作,於是主角自告奋勇帮忙。

Carnivale!

Capture the Dancing Nutria

抓住会跳舞的海狸鼠

在博物馆外的右上角有一条下水道,完成上面的任务后这里会出现一架游艇。乘坐游艇往里面走(不需要转换画面),就可以看到N多的海狸鼠,去上面逮一只就可以完成任务。

Give the Dancing Nutria to Roxie

把会跳舞的海狸鼠交给Roxie

Give $5000 to Roxie Moxie

把5000元钱交给Roxie

Find a Tightrope Walker

找一个走钢丝的人

与Misty Waters交谈,得知她以前就是练走钢丝绳的。不过当主角邀请她参加Roxie的活动时,却被她一口拒绝。她希望能够参加关於Bigbucks的**的首映式,而且在看**时能有一次美丽的约会。得到Luthor LBigbucks的同意后,再次与Misty交谈即可邀请其加入活动

Find Misty Waters a Date

给Misty Waters找一次约会

与Luthor LBigbucks交谈,他就会爽快的答应。

全部完成后,找Roxie交任务。

完成上述2个任务后,与Theresa Bullhorn交谈。她正为自己的**院被Bigbucks收购而烦恼,主角建议拍部片子来讽刺Bigbucks。

The Bigbucks Players

Gain Popularity 50

积攒受欢迎程度50点

Convince Dusty Hogg to Perform (Rel 50)

劝说Dusty Hogg去表演,友好度50

Convince Sue Pirnova to Perform (Rel 50)

劝说Sue Pirnova去表演,友好度50

Decorate the Stage

装饰舞台

去商店买5个盆景、壁画之类的装饰品,然后把它们摆到**院的舞台上即可。

Attend the Play

完成全部任务后,在**院里遇到Theresa,然后就看表演吧。

表演结束后再次与Theresa交谈,任务四结束。

任务五

与Darius交谈,得知Paradise岛正举办真人电视秀,Darius劝说主角去那里一显身手,不过告诫主角去之前要把物品袋清空。

Reality Show

Travel to Paradise Island

去Paradise岛

去Paradise岛要从逮海狸鼠时的那个下水道里一直往上走,最后在一片沙滩上登陆就可以了。在岛上与Pritchard Locksley交谈,他告诉主角要收集到岛上隐藏的4个椰子果,难怪之前Darius让我清空物品袋呢。

Play the Trivia Contest

做琐碎的竞赛

这个竞赛所要寻找的椰子果是像大饼一样的东东,上面写有阿拉伯数字,而且要注意,寻找是有时间限制的哦。在摄像机附近找到1号果;在左上角的树旁找到2号果;再往右走与该树平行的另一棵树下找到3号果;在右下角那棵树的斜上还有一棵树,那里可以找到4号果。找齐后把它们交给Pritchard,他会根据椰子果上问题来问主角问题,正确答案分别为Red、Urbania、Dusty Hogg、At the Carnival。回答完全部问题后,将进入第2轮比赛,要在8小时内羞辱其他参赛者。

Insult the Other Contestants

侮辱其他参赛者

尽量降低其他参赛者的友好度,时间结束后就可以得到奖励了。不过即使没降低也无所谓,任务一样会完成,只是没有奖励而已。倒底是要钱,还是要友谊,自己看著办吧。

与Luthor LBigbucks交谈,他拜托主角帮忙找他的父亲。而且他告诉主角,最后一次看见他父亲是和一个书呆子在一起。

Back to the Drawing Board

Convince Polly to Talk (Rel 70)

与Polly交谈,友好度70

所谓的书呆子当然就是Polly了,当好感度达到70以上后,她告诉主角Bigbucks突然对天体物理学产生兴趣,正在一个秘密的实验室里进行研究。而这个实验室就隐藏在他的办公室里,实验室的门在每天凌晨3~4点会开启。

Find the Secret Lab

找到秘密实验室

先去King Tower,也就是游戏一开始那栋大楼的3层。在凌晨3~4点调查办公室右上角会开启秘密通道,然后走进去即可。

Find the Correct Document (Lgoic 6)

找到正确的文件,逻辑6级

秘密实验室里的桌子上摆著一份文件,不过要达到逻辑6级以上再去调查才能拿到蓝图。

Return the Blueprints to Luthor

把蓝图交给Luthor

交给Luthor后,他很愤慨,决定把实验室关闭。

与Crawdad Clem交谈,他对兄弟Boo失踪一事大发雷霆。既然Boo是在带自己过陵墓时消失的,主角当然有责任把人找回来。

Interview with a Cajun Vampire

Find Bayou Boo

找到Bayou Boo

在陵墓中可以找到已经变成吸血鬼的Boo,他恳求主角解救他。

Free Bayou Boo (Mechanical 7)

释放Boo,技术7级

先提升技术到7级以上,然后打开Boo身旁的锁链。

Find a Cure for Vampirism

找到治疗吸血鬼的方法

向Mambo Loa寻求帮助,她告诉主角医治新生吸血鬼的方法是给他吃浓郁的巧克力甜点。

Feed Boo Chocolate

餵给Boo巧克力

在市场上买一个The Mix Whizzard,放到屋里后选择第1项进行混合,用3个Chocolate作出Giant Chocolate Bunny Mix。然后再去商店买个炉子,比如Dialectic Range and Stove,选择第1项将Mix烘乾,得到Giant Chocolate Bunny。把它拿给Boo吃,就可以使他恢复。

完成秘密实验室的任务后,在地图左上角的游乐场深处会遇到谜之忍者,他把主角弄晕关进秘密实验室内的牢笼里。当主角醒来后,意外的发现了Harlan King,可是他已经被忍者的毒烟弄瞎了双眼,并固执的认为主角是Bigbucks派来的。

Captured!

Befriend Harlan King (Rel 30)

亲近Harlan King,友好度30

当King终於认得主角后,他告诉主角Bigbucks准备利用时空机器回到过去来进行破坏。这时Bigbucks走了过来发表一通胜利宣言,然后乘坐时空机器离开。虽然没来得及阻止他,但时空机器离开时的巨大冲击波,却把牢笼的房门炸开了。

Escape the Cell

逃离房间

自动完成的任务。

完成上面的任务后,与Crystal交谈,她希望能去看关於Bigbucks的**。自然,买票的任务就落在主角身上了。

Atlantis Premiere Party

Find a Premiere Ticket

找一张**票

既然是Bigbucks的**,只好找他的秘书Lily帮忙了。虽然她的BOSS不在,但她还是要求主角做一点事情才肯把票交出来。

Impress Lily (Rel 70 and Pop 70)

感动Lily,友好度70,受欢迎程度70

提升完毕后,再交给她1000元钱,就可以拿到票了。不过Lily提醒因为这是很高雅的聚会,主角还得准备一身黑色的服装。

Dress in all Black

穿一身黑色服装

去商店换衣服,把第1项衣服类型选成Style 4,然后再把其他的项目调成黑色的就行了。

Attend the Premiere

参加**

换好衣服后去**院,靠近站在门前的Darius,任务完成。

众人正在聊天时,Bigbucks突然出现,再一次发表胜利宣言后离去。

出了**院,正碰上在观看Bigbucks塑像的King。他对主角还有闲心看**的行为极为不满,不过他最后还是原谅了主角,准备合力建造一个自己的时空机器。

Back in Time

Find an Inventor

找一个发明家

与Sue Pirnova交谈,没想到她竟然会做时空机器。不过她需要10个核能量棒,还有一个会建造的人做助手。

Give Sue 10 Nuclear Fuel Rods

给Sue10个核能量棒

核能量棒就是在地方发光的绿色棒棒,捡10个交给她就行。

Find a Contractor

找一个合同工

会建造的人当然非Ewan莫数,不过建造成本需要10,000元,这个费用只能由主角来掏腰包了- -

完成上述任务后来到Ewan工作的地方,也就是可以赛车的那间房间,时空机器已经做好。不过在回到过去之前,还必须找到记录Bigbucks所去地方的档案。之后得到时空机器Temporal Flux Treader Mark II

Find the Correct Date

找到正确的资料

去找曾为Bigbucks做事的Giuseppi Mezzoalto,没想到他原来是探长的卧底。他说他只听到Bigbucks说出 1870几个字,没有月和日。不过他建议主角只要输入12月31号就行了。

Use the Time Machine from the Highest Point

在最高点使用时空机器

最高点当然就是King Tower的顶楼,也就是游戏一开始主角出现的那个地方。把时空机器摆在楼顶正中央的位置,选择第1项,回到了1870年。在那里遇到了还活著的Ephram Earl,从他手中拿回Bigbucks据以先占土地的旗帜后返回现代。当Bigbucks看到主角手中的旗帜,正准备再次乘时空机器返回过去先占土地时,Dan探长及时赶到,将Bigbucks这个罪大恶极之人绳之以法。

从King Tower出来后,迎接主角的是全镇居民的热烈欢呼。至於Bigbucks,他被流放到小岛之上,将终生与海狸鼠为伴。

秘籍

金钱 030037C4:000F423F

[hide]状态(按从左至右排列)

03003883:63

03003887:63

0300388B:63

0300388F:63

03003893:63

03003897:63

0300389B:63

0300389F:63

技能等级

Cooking 0300386B:0A

Mechanical 0300386F:0A

Creativity 03003873:0A

Body 03003877:0A

Logic 0300387B:0A

Charisma 0300387F:0A

友好度

430037F4 6404

0000001D 0004

Xizzle数量 030038B8:63

Xizzle卡片 030038B0:A031

拾得物

Pile of Trash 030038D8:63

Aluminum Cans 030038D9:63

License Plate 030038DA:63

Nuclear Fuel Rods 030038DB:63

Three-Eyed Bog Frog 030038DC:63

食物

Apples 030038DD:63

Chocolate 030038DE:63

Flour 030038DF:63

Lemon 030038E0:63

Nuts 030038E1:63

Strawberries 030038E2:63

Sugar 030038E3:63

Vanilla 030038E4:63

  Mac's Milk Shake secret recipe

  Vanilla Shake

  2 cups vanilla ice cream

  1 1/4 cups low fat milk

  3 tablespoons sugarChocolate Shake

  2 cups vanilla ice cream

  1 1/4 cups low fat milk

  2 tablespoons chocolate flavor Nesquik mixStrawberry Shake

  2 cups vanilla ice cream

  1 1/4 cups low fat milk

  3 tablespoons strawberry flavor Nesquik mix1 Combine all ingredients for the shake flavor of your choice in a blender and mix on high speed until smooth Stop blender, stir and blend again, if necessary to combine ingredients

  2 Pour into two 12-ounce cups Plus: if you want your shake thicker, just put it in the freezer for a while That's it!

  麦当劳的多种口味的奶昔一直广受欢迎, 夏天就快到了,现在给大家一个秘方大公开, 可以试着在家做哟,很简单香草奶昔2 茶杯的香草冰淇淋, 1/4杯的低脂牛奶, 3汤勺糖巧克力奶昔2 茶杯的香草冰淇淋, 1/4杯的低脂牛奶, 2汤勺巧克力口味的Nesquik (雀巢公司出品的一种饮料调味冲剂, 有多种口味)草莓奶昔同巧克力奶昔, 只是换成2汤勺草莓口味的Nesquik制作方法:将所有材料倒入搅拌机, 高速搅拌直到融为一体即可如果想要你的奶昔稠一些, 只要把奶昔放到冷藏柜里待一会儿就行了

配方:香草冰淇淋600ml 牛奶 100cc 金钻植脂奶油 100cc 砂糖2小匙开心果 少许哈密瓜 1个

做法:1 将哈密瓜放入冰箱中冷藏后,切4小片留做装饰用,其余的去皮去籽切成3厘米小块。

2.将1和香草冰淇淋、牛奶放在果汁机打成泥状,再放入冰箱冰凉后,倒入玻璃杯中。

3.维益植脂奶油中加入砂糖,慢打至发泡,注入2的表面上,撒些开心果碎末及放一片哈密瓜片。

Formula: Xiangcao Bingqilin 600ml milk 100cc diamond whipped cream 100cc sugar 2 tsp pistachio melon 1 little

Practices:

1 will be placed in the refrigerator cold, cut four small pieces to keep as decorative The rest of the peeled seeded and cut into 3 cm pieces

2 and vanilla ice cream, milk on the juice machine into a mud, and then into the refrigerator cold, into the glass

3 VEI graft butter add sugar, slow play to the foam, injected on the surface of 2, sprinkle some pistachios Suimo and put a slice of Hami melon

对刚升级成amd yes的台式机也下手了。

都说amd的cpu没法黑苹果,一开始我是相信的,但是主力机就是amd,只能想想办法啦,于是在折腾了整整一周之后,终于搞定了。

理论上,amd装黑果其实比intel简单,因为硬件统一性更高,主板就那几个型号,kext通用性高,我折腾了这么久,kext驱动就没怎么换过。因为我的是1060 6g的显卡,所以只能止步于10136系统了。

网上现在比较通用的是用替换内核的办法,支持nv显卡的最高版本到10133,一开始我也是按照那个办法装的,但是不知道为啥,安装都是正常的,系统驱动也正常了,但是系统ui就跟慢动作一样,不是卡就是慢,而跑测分软件又显示一切正常,cpu显卡都能跑出正常的分数,实在是找不到办法解决,于是乎我抛弃了这个替换内核的办法,找到了一个叫vanilla的方法安装。

大家参考这个网站,非常详细 https://vanillaamd-osxcom/

踩过无数坑之后,我总结了就是,制作安装盘什么的,大家按照常规思路就行了,最重要的是下载一个vanilla安装的configlist替换掉clover或者opencore里面的对应文件,这样就可以正常引导原版mac安装文件了,不用替换内核,facetime,iMessage都能使用,adobe全家桶打个补丁也能正常使用。 补丁下载的网址 https://githubcom/AMD-OSX/AMD_Vanilla

从图中可以看出,所有支持的版本以及cpu型号都已经列出了,大家只要下载了之后对应服用就好了

继续我踩的坑吧,按照vanilla安装之后,问题仍然没有解决,ui还是很慢,我也是差点放弃了,实在是没有办法,只能尝试了目前最新的oc引导了。oc引导我之前也试过,但是可能是破解内核的原因,主机每次一引导就关机,这次装了原版系统之后,oc可以跑代码了,让我很高兴,用了configure软件之后发现,其实oc引导不难,相比之下,比clover四叶草还要直观一些。

大家可以看到我的引导分区里放了这么多的efi,都是不停尝试尝试,更换更换的结果

oc的具体设置方法,各位可以去放go查询,因为黑果的差异化太大了,我的一个设置可能就导致你的开不了机,要对照着自己的一个个去试过来。

最终oc引导成功了,系统启动的时候,我就知道一切正常了,那种丝滑感回来了,输入密码之后,果然一切正常了。

再说一下显卡的坑。都知道nv的卡在10136之后就完蛋了,苹果公司不给授权,nv公司也只能干瞪眼,不能放出来webdriver,可苦了广大的人民群众。为此我差点就买了块rtx590 8g。

还好high sierra还有webdriver的支持,安装好之后,驱动完美,但是我当作主屏的优派vx3211-4k,用dp口就不能上60hz,旁边的副屏LG ud58就可以dp上60hz,

气得我把dp换成了hdmi,一切就正常了,可见优派这个破显示器,比LG的还是要差一截。

不过我对系统要求不高,只要能撸代码,管理照片就好了,而且笔记本是Catalina了,有啥高级需求用笔记本就好了

目前的问题是usb树是空的,但是使用是正常的,懒得修复它了

除了这个,声卡,显卡都正常

跑个分看看吧,3884,属于正常发挥了

这篇文章的宗旨,在于告诉各位,amd也可以黑苹果,而且黑的不错,大家有3a平台的,放心大胆的上吧。

打开值得买,享最佳阅读体验

台式机

宅家生活手册

经验攻略

果粉养成计划

购物攻略

Apple/苹果

AMD

一站式解决

选购问题

欢迎分享,转载请注明来源:品搜搜测评网

原文地址:https://pinsoso.cn/meirong/1620496.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-10-05
下一篇2023-10-05

随机推荐

  • 我用完妮维雅男士洁面泥 感觉脸特别凉 凉到刺痛 一会就好了 是不是过敏 是的话求解决办法。。。谢谢!

    用完妮维雅男士洁面泥,感觉脸特别凉,凉到刺痛,但一会儿就好了。这种情况可能是因为你对某些成分过敏导致的。虽然我不能确定你是否真的过敏,但你描述的症状和体验与过敏反应相似。妮维雅男士洁面泥是一款受到非常多消费者喜欢和好评的产品,但并不代表每个

    2024-04-15
    52000
  • 女性精华液十大排行榜

    女性精华液十大排行榜:娇韵诗双萃精华露、兰蔻小黑瓶精华液、西秋焕采精华液、SK-II小灯泡精华、薇诺娜保湿修护精华液、YSL夜皇后精华液、倩碧302美白镭射瓶、自然堂小紫瓶精华液、fresh红茶精华露、上水和肌屏障修护肌底液等。1、娇韵诗双

    2024-04-15
    45500
  • 阿富汉的地理环境,国旗,自然条件,人文特色和宗教文化有什么?

      阿富汗概况  国名: 阿富汗 (Afghanistan)  独立日:8月19日(1919年)  阿富汗新年(阿历):3月21日  独立纪念日:8月19日  开斋节:(每年日期不定,随伊斯兰阴历而变)  古尔邦节:(每年日

    2024-04-15
    36400
  • 海蓝之谜精粹水真假怎么辨别

    海蓝之谜精粹水是一款备受瞩目的护肤品,由于其卓越的保湿和修复功效,成为了众多消费者追捧的对象。市场上也存在着一些假冒伪劣的产品,让消费者很难辨别真假。如何判断海蓝之谜精粹水的真伪呢?下面从几个角度为大家分析。我们可以从包装上入手。正品海蓝之

    2024-04-15
    48100
  • 清莹露和神仙水的区别

    1 清莹露清莹露 sk2清莹露怎么用sk2清莹露是属于清洁水,就是洗完脸,第一个用的,是给皮肤一个再次清洁的作用。 sk2清莹露用在神仙水之前,洁面后第一步,是SKII的化妆水,保湿,同时能起到二次清洁和细致皮肤的作用,帮助

    2024-04-15
    28600
  • 精华露和精华液的顺序 正确的护肤流程

    市面上各种各样的精华产品有着不同的护肤效果,精华露和精华液是两种不同种类的精华,无论是质地还是使用感方面都不同,使用顺序也不同。精华露和精华液的顺序精华露和精华液的使用顺序,一般是清爽的用在前,粘稠的用在后头。精华露和精华液其实都属

    2024-04-15
    35300
  • 俄罗斯伊斯坎德尔导弹

    俄罗斯9K720 Iskander-MSS-26“伊斯坎德尔”导弹“伊斯坎德尔”导弹(北约代号为SS-X-26)是俄罗斯军队装备的最先进的战役战术导弹。从2005年起,俄军开始采购并在陆军中装备“伊斯坎德尔”导弹。2015年俄军计划装

    2024-04-15
    29000

发表评论

登录后才能评论
保存