[sm] 카드정보 댓글로 만들어주기 005 - 레벨 정보 기준으로 카드 능력치 그리기 및 대전정보 매칭
(Edited)
이전 글 보기
대전 정보 매칭
대전 ID를 가져와서 해당 대전의 참여 몬스터 및 승리 결과를 추출 합니다. ( 대전이력도 추출 할 수 있지만 현재는 제가 별도로 사용은 안함 ) 아래와 같이 깔끔하게 이미지를 뽑아 낼 수 있습니다 ㅎㅎ
링크를 누르면 결과를 볼 수 있습니다 : cannonwar VS wonsama
관련 소스(nodejs)
지면 관계상 소스의 일부만 발췌한 점 양해 바랍니다.
wrpc_smon.battle_result(id).then(res=>{
let d = JSON.parse(res.details);
let t1 = d.team1;
let t2 = d.team2;
let r = {
team1 : {
player : t1.player,
rating : t1.rating,
cards : [{id:t1.summoner.card_detail_id,lv:t1.summoner.level}].concat(t1.monsters.map(x=>{return {id:x.card_detail_id, lv:x.level}})),
},
team2 : {
player : t2.player,
rating : t2.rating,
cards : [{id:t2.summoner.card_detail_id,lv:t2.summoner.level}].concat(t2.monsters.map(x=>{return {id:x.card_detail_id, lv:x.level}})),
},
winner : d.winner,
loser : d.loser,
};
});
맺음말
이제 ID 입력하면 자동으로 이미지랑 대전 관련 부가정보만 좀 더 설정해서 자동으로 대댓글 달아주면 될 것 같네요 후... 이미지는 한줄로 하니 잘 안보이는 소환사를 좌측으로 때어낸 후 2열로(3x2) 몬스터를 보여주면 될 것 같네요 ㅋ
만들다 보니 아직도 만들어야 될 부분들이 더 보이네요 :) 2020년도 스몬과 함께 다들 행복한 나날 보내세요 ~
0
0
0.000
@wonsama님, steemzzang은 여러분을 환영 합니다.
☀️ "합격쌀 누룽지"의 계절이 다가왔습니다.
🌕 팔자 뭐든 팔자, 그래야 나도 살고 스팀도 산다.
⭐️ 가평 특산물 삼순이네 "된장 간장 고추장 청국장"
저는 스몬 안하는데요?? ㅎㅎ 즐거운 불금되세요^^
네 ㅎㅎ 독거님도 즐거운 금욜 보내세요
오 좋은데요!!!!!
위와 같이 댓글이 그려지기는 하는데 ... 많은 정보를 포함하다 보니 좀 크긴 하네요 이미지가
즐거운 주말 보내세요~