채팅0

    플라이듀프

    조회수 405

    zz_y7.fly_dupe = function(mob)

    local hitByLeft = false

    local knockbackType = 1

    local kb = mob.MobKnockbackComponent

    local ai = mob.MobAIComponent

    local rb = mob.MobRigidbodyComponent

    local map = mob.CurrentMap
    local boundLt, boundRb = map.MapComponent:GetBound()
    local minX = boundLt.x + 0.1
    local maxX = boundRb.x - 0.1
    local mobPos = mob.TransformComponent.WorldPosition:ToVector2()
    local sqrt = math.sqrt
    
    local elapse = 0
    local knockbackMoveEnd
    local interruptedEnd
    if (knockbackType == 2) then 
    	knockbackMoveEnd = 0.5	
    	interruptedEnd = 0.7 
    else 
    	knockbackMoveEnd = 0.1
    	interruptedEnd = 0.5
    end
    
    local timelines = {}
    local timelineIndex = 0
    local currentX = mobPos.x
    local currentY = mobPos.y
    
    local function makeDistance(x1, y1, x2, y2)
    	return sqrt((x2 - x1) * (x2 - x1) + (y2 - y1) * (y2 - y1))
    end
    
    kb:SetShoeAttr(knockbackType)
    local knockbackSpeed = rb.WalkSpeed * _Physics.FlySpeed / 1

    궁수로 쓰고싶은대 옆으로좀밀고싶은대 멀 수정해야될가 활치기만해 ㅠ

    댓글3

    회원프로필

    활차기 왜캐 웃기냐ㅋㅋ

    2024.02.02 20:07
    회원프로필

    닥터형 한번만알려줘

    2024.02.02 20:08
    회원프로필

    뭐 바꿔야하지 ㅠ

    2024.02.02 21:45

      게시글 리스트
      제목작성자작성일조회
      공지10-2022118
      6167218:2610
      6167118:069
      6167015:1353
      6166912:2271
      6166812:0392
      6166711-11194
      6166611-11212
      6166511-11219
      6166411-11349
      6166311-11271
      6166211-11402
      6166111-10343
      6166011-10359
      6165911-10349
      6165811-10394
      6165711-10513
      6165611-10494
      6165511-09556
      6165411-09518
      안내 배너 이미지